Excelで月ごとに数える方法
次の式を使用して、Excel スプレッドシートで月ごとの出現数をカウントできます。
=SUMPRODUCT(1*(MONTH( A1:A10 )=11))
この特定の数式は、年の第 11 月 (11 月) 中に発生するA1:A10の範囲内の日付の数をカウントします。
次の例は、この公式を実際に使用する方法を示しています。
例: Excel での月ごとのカウント
さまざまな日付の製品の売上を示す次のデータ セットがあるとします。
ここで、月ごとの日付の数を数えたいとします。
一意の月番号のリストを生成するには、次の式を使用できます。
=FORT(SINGLE(MONTH( A2:A15 )))
この数式をセルD2に入力します。
次に、次の式を使用して、月ごとの日付の数を数えます。
=SUMPRODUCT(1*(MONTH( $A$2:$A$15 )= D2 ))
この数式をセルE2に入力し、それをコピーして列 E の残りの各セルに貼り付けます。
結果から次のことがわかります。
- 月 1 (1 月) は4回発生しました。
- 月 2 (2 月) は3回発生しました。
- 月 3 (3 月) は1回発生しました。
等々。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel で COUNTIF と OR を使用する方法
Excelでセルにテキストが含まれているかどうかを数える方法
Excel で複数の基準に基づいて一意の値をカウントする方法