• ベストアンサー

COUNTIFで任意のセルを検索範囲に指定することはできますか

タイトルのとおりCOUNTIFで任意のセルを検索範囲に指定することはできないでしょうか? 例えば、A列のA5からA30まで数値が入っていて、その中のA4、A6、A8、A10・・というように偶数行だけとかは無理なのでしょうか? 色々やってみたのですが中々うまくいかなかったもので・・・ 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

NO1です。 >A列の奇数行(A1:A10)から30以上60未満の個数 =SUMPRODUCT((MOD(ROW(A1:A10),2)=1)*(A1:A10>=30)*(A1:A10<60))

mcrkx006
質問者

お礼

ありがとうございます。解決いたしました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

COUNTIF関数では無理です。 ご例示のような範囲ならば、配列を使用すれば可能です。 一例。(偶数行で内容が「ああ」の個数を計数) =SUMPRODUCT((MOD(ROW(A1:A10),2)=0)*(A1:A10="ああ"))

mcrkx006
質問者

お礼

早々のご教授ありがとうございます。 COUNTIFでは無理だったのですね。やってみます。 もうひとつご教授お願いしたいのですが、今度は A列の奇数行から30以上60未満とかもできるのでしょうか? 何回もすみません宜しくお願いいたします。

関連するQ&A