• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[エクセルに関して] ご協力おねがいします!)

[エクセルに関して] エクセルを効率化する方法についての質問

このQ&Aのポイント
  • 会社のデータ整理を効率化するためにエクセルを作成しているが、分からない部分があり、アドバイスを求めている。
  • TOTALシートの特定範囲の合計を算出するために、INDIRECTやSUM関数を使用しているが、エラーが発生している。
  • 他のシート内の特定範囲の合計を算出する方法を教えて欲しい。

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 A3セルに入力する関数を次の様なものとすれば良いと思います。 =IF(ISERROR(SUM(INDIRECT("'"&A1&"'!"&A2))),"",SUM(INDIRECT("'"&A1&"'!"&A2)))

satotetora
質問者

お礼

ご回答ありがとうございました! おかげさまで本日無事にエクセルが完成しました。 これで膨大なデータともポジティブに向き合えそうです! 本当にありがとうございました!

その他の回答 (1)

  • aoumiushi
  • ベストアンサー率45% (234/512)
回答No.1

A1にシート名 1 A2にセル範囲 A1:B4 A3に計算式 =SUM(INDIRECT(A1& "!" & A2)) ただし、シート名が存在しない場合は”#REF!”のエラーになります。 エラー考慮 =IFERROR(SUM(INDIRECT(A1& "!" & A2)),"Err") これでどうですか?

satotetora
質問者

お礼

ご回答本当にありがとうございました。 シンプルで分かりやすかったので、すごく参考になりました! お忙しい中本当に助かりました。 ありがとうございます!

関連するQ&A