• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel INDIRECT関数の使い方が分からない)

Excel INDIRECT関数の使い方が分からない

このQ&Aのポイント
  • ExcelのINDIRECT関数を使って表Sheetと式Sheetの連動を実現したいが、REFエラーが出てしまう
  • 表SheetのA4セルに入力された数字に一致する式Sheetを参照し、そのSheetのQ9セルの値を返す
  • 関数の入力方法やセルの参照方法について分かりやすく教えてほしい

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

  • ベストアンサー
  • sige1701
  • ベストアンサー率28% (74/260)
回答No.4

あまりお薦めしませんが・・ 1 0と表示された場合に0を表示させない方法 =IF(現在の式=0,"",現在の式) そのほか、書式等でも可能です 書式 セル ユーザー定義で 種類を # 2 0は表示して良いが、REFは表示させない方法 =IF(ISERROR(現在の式),"",現在の式) 3については上記を参照

noname#248169
質問者

お礼

素晴らしいです!!!! 見事に出来ました。 何故こんなに詳しいのですか? 私も貴方のようにExcelに詳しくなりたいですー。 コツはあるのですか?

その他の回答 (3)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.3

'式(123)'!D1 を INDIRECT関数で表すと =INDIRECT("'式(123)'!D1") になります ※ '式(123)'!D1 を文字として入力しますので""で囲みます 次に、数字の123をセル参照(A4)する場合  '式(     と 123  と  )'!D1   ↓               ↓ "'式("     &  A4   &  ")'!D1")   ↑              ↑ 文字は""で囲む        文字は""で囲む =INDIRECT("'式(" & A4 & ")'!D1")

noname#248169
質問者

補足

ありがとうございました。 こうなっているのですね。凄く分かりやすくて助かります。 ところで、 参照するセルに何も無かった場合は 0と表示され、エラーの場合はREFが付きますよね。 これって、消せるのでしょうか? 1 0と表示された場合に0を表示させない方法 2 0は表示して良いが、REFは表示させない方法 3 0もREFも表示させない方法  があれば、是非とも教えてください。お願いします。 コレが出来れば完璧に成るんです!!

回答No.2

訂正。 =INDIRECT("'式(" & A4 & ")'!D6")

noname#248169
質問者

補足

=INDIRECT("'式(" & A4 & ")'!D6") 複雑な関数なんですよね‥‥ まず、何処の式がどのような意味なのかさっぱりです。 &や"が一杯で、この式の何がどうなっているのか?教えていただけるとありがたいです。

回答No.1

=INDIRECT("'式(" & A4 & ")'!D6"

関連するQ&A