• ベストアンサー

関数で教えて下さい。

現在セルA1に以下の関数が入力されています。 =COUNTIF(Sheet50!7:7,">0") この数式をセルB2に50を入力して作成したい のですが、 =COUNTIF(Sheet&B2&!7:7,">0") これだとエラーとなります。 お手数ですが教えて下さい。 お願い致します。

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

  • ベストアンサー
回答No.1

これでどうでしょうか? A1: =COUNTIF(INDIRECT("Sheet"&B2&"!7:7"),">0") B2: 50

dadandandan
質問者

お礼

ありがとうございました。今回だけでなく、他にも同様のケースがあり とても助かりました。 お陰様で作業効率の大幅UPです。 ありがとうございました。

その他の回答 (1)

回答No.2

=COUNTIF(INDIRECT("Sheet"&$B$2&"!7:7"),">0")

dadandandan
質問者

お礼

ご回答頂きありがとうございました。 また、機会がありましたら宜しくお願い致します。

関連するQ&A