- ベストアンサー
[Excel]COUNTIFの検索範囲条件をセル参照でしたい
Excel2002+WinXPを使用しています。 COUNTIF関数を使ってある重みの数値をカウントしています。 =COUNTIF($A$1:$A$200,"2") =COUNTIF($A$1:$A$200,"3") など この例ではA列の1から200までを検索していますが、 この行数(200の部分)が毎回変わります。 今は毎回200の部分を手で書き換えています。 どこか行数を入力したセルを参照して検索範囲条件を指定できないものでしょうか? うまいやり方があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
いろんな方法があります、参考までに 参照セルをB1として =COUNTIF($A$1:INDEX($A:$A,B1),"2") =COUNTIF($A$1:INDIRECT("A"&B1),"2") =COUNTIF(OFFSET($A$1,,,B1,),"2")
その他の回答 (1)
- taocat
- ベストアンサー率61% (191/310)
回答No.1
こんばんは。 そんな面倒なことをしなくてもA列全行を範囲にすればいいのでは? =COUNTIF(A:A,2) 以上です。
質問者
お礼
ありがとうございます。 確かにこの方法でもできますが、私の希望とは少し違うようです。 とはいえ、こういう手段もあるということで参考になりました。
お礼
ありがとうございます。 INDEXを使う方法は思いつきませんでした。 まさしくこれが知りたい方法でした。