エクセルの数式について
エクセルの数式について詳しい方がいらっしゃれば教えていただけないでしょうか。
例えば、
(1)M28セルに以下の数式が入っているとします。
=IF(INDIRECT(M$19)="","",IF(SUMIF(INDIRECT(M$20),$D27,INDIRECT(M$21))=0,"",SUMIF(INDIRECT(M$20),$D27,INDIRECT(M$21))))
(1)の数式で参照しているセルとして以下のものがあります。
(2)M19セル⇒=CONCATENATE("'計算'!",M13,)&$D$14
(3)M20セル⇒="'計算'!AR6:"&"AR"&$D$15+1
(4)M21セル⇒=CONCATENATE("'計算'!",M13)&$C$16+1&CONCATENATE(":",M13)&$D$16+1
(5)M13セル⇒N(文字列のみ)
(6)D14セル⇒152(数値のみ)
(7)C16セル⇒5(数値のみ)
(8)D16セル⇒150(数値のみ)
(9)D27セル⇒1-1(文字列のみ)
そこで質問ですが、(1)の式で参照している、M$19やM$20、M$21がどこのセルを参照しているかわからないのです。
例えば、(2)の式では、M19セルには、『'計算'!N152』と表示されます。この数式とその結果としてM19に『'計算'!N152』と表示されるのはわかります。が、『'計算'!N152』がどこのセルのことを言っているのかがわかりません。
『!』があるので、『計算』というワークシートのN152を参照しているのかな・・・?とも思ったのですが違いますよね?!
因みに当ブックの中には『計算』というワークシートはありませんでした。
きちんと説明できている不安ですが、回答いただけると大変助かります。
宜しくお願い申し上げます。
お礼
有難う御座いました。二日間何方からも回答がない事で この質問が難易度最高レベルに近いものがある事を知りました。またご教示のURLには驚きました、具体的な改善策の提示がなく「マイクロソフト社は無責任」と言っているだけでした。 メッセージを無視し続けていると出なくなりました。 回答いただき有難う御座いました。