Q&A
解決済み

【Excel INDIRECT関数】オートフィルができない

さやさに
ルーキー

blue777さんのコメント
ベストアンサー
ベストアンサー

medal ベストアンサー獲得数 91 件

>>2 さやさにさん

SUM内ならINDIRECT内も範囲指定でも良いですね。

これでどうですか?
=SUM(INDIRECT($A$1&"!A"&ROW(A1)&":C"&ROW(C1)),INDIRECT($A$1&"!F"&ROW(F1)&":G"&ROW(G1)),INDIRECT($A$1&"!J"&ROW(J1)&":L"&ROW(L1)))

ちなみにD,E,H,I,…が文字列もしくは空白なら
=SUM(INDIRECT($A$1&"!A"&ROW(A1)&":L"&ROW(L1))
でも大丈夫だと思います。
ベストアンサー この回答はベストアンサーに選ばれました。
  • 3