- ベストアンサー
COUNTIF関数(Excel2013)
A列に日付を"2014/04/09"の形式で入力しています。 COUNTIF関数を使って"2014/04"をカウントしたいのですが条件に"2014/04"と入力しても "2014/4"で認識されてカウント出来ません。 詳しい方、ご教示お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
年/月/日の日付は「数値」なので、文字列のように「~を含む・始まる・終わる」でヒットできません。 数値は数値らしく「以上」「以下」「より大きい・小さい」のような、数字の大小で計算します。 >2014/04"をカウントしたい 2014/4/1以上、2014/5/1未満(または2014/4/30以下)の個数という風に計算します。 簡単な計算例: =COUNTIF(A:A,">=2014/4/1")-COUNTIF(A:A,">=2014/5/1") 別の計算方法: =COUNTIFS(A:A,">=2014/4/1",A:A,"<2014/5/1")
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
こんな方法もありますが =SUMPRODUCT((TEXT(A2:A100,"yyyymm")="201404")*1)
質問者
お礼
ありがとうございました。 解決しました。
お礼
ありがとうございました。 解決しました。