質問: エクセル countif関数 検索条件を 5月中のように広く指定したい エクセル countif関数で 検索条件の項目を 一つの数値や文字列でなく、 シリアル値で入力されている5月というふうに指定したいのですが、 どのように入力したらいいのでしょうか。 仮に =countif(a1:a10,検索条件) として、a1からa10にはシリアル値で日付が入力されているとして 5月1日から5月31日を調べたいとき 検索条件にどのように入力したらよいでしょうか。 宜しくお願いします。
回答: no3 merlionxxです。 先ほど =sumproduct((month(a1:a10)=5)*1) と回答しましたが、検索する対象の日付の年次にかかわらずたとえ何年のでも5月はカウントされてしまいます。 もし、年も指定するのでしたら、たとえば2009年なら =sumproduct((year(a1:a10)=2009)*(month(a1:a10)=5)) で出来ます。