- ベストアンサー
エクセルの関数について
=COUNTIF('あ~お'!C121:IV121,1) と、あったとき 121 の部分に 他のセルの値をそのまま参照する方法はありますでしょうか? 自分のイメージで言えば A1に 121 という値が入っていたとして =COUNTIF('あ~お'!=C"A1":IV"A1",1) というような感じなのですが... どなたかご存知の方、見えましたら よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=COUNTIF(INDIRECT("'あ~お'!A"&A1&":IV"&A1),"1") でどうですか。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
■INDIRECT関数で文字列のセル範囲を取得する方法 =COUNTIF(INDIRECT('あ~お'!C"&A1&":IV"&A1),1) ■OFFSET関数で基準セルからの行方向にセルを移動させて、範囲(列)をCから243個目のV列まで伸ばす方法 =COUNTIF(OFFSET('あ~お'!$C$1,A1-1,,1,243))
質問者
お礼
ご回答ありがとうございます。 どちらもエラーが出ますね。 上については、ダブルクォーテーションが足らないみたいです。 下は,引数が足らない と出ます。 調整してみますね。
お礼
ご回答ありがとうございます。 はい、そのまま動きました。 大変助かりました。