- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[エクセルに関して] ご協力おねがいします!)
[エクセルに関して] エクセルを効率化する方法についての質問
このQ&Aのポイント
- 会社のデータ整理を効率化するためにエクセルを作成しているが、分からない部分があり、アドバイスを求めている。
- TOTALシートの特定範囲の合計を算出するために、INDIRECTやSUM関数を使用しているが、エラーが発生している。
- 他のシート内の特定範囲の合計を算出する方法を教えて欲しい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A3セルに入力する関数を次の様なものとすれば良いと思います。 =IF(ISERROR(SUM(INDIRECT("'"&A1&"'!"&A2))),"",SUM(INDIRECT("'"&A1&"'!"&A2)))
その他の回答 (1)
- aoumiushi
- ベストアンサー率45% (234/512)
回答No.1
A1にシート名 1 A2にセル範囲 A1:B4 A3に計算式 =SUM(INDIRECT(A1& "!" & A2)) ただし、シート名が存在しない場合は”#REF!”のエラーになります。 エラー考慮 =IFERROR(SUM(INDIRECT(A1& "!" & A2)),"Err") これでどうですか?
質問者
お礼
ご回答本当にありがとうございました。 シンプルで分かりやすかったので、すごく参考になりました! お忙しい中本当に助かりました。 ありがとうございます!
お礼
ご回答ありがとうございました! おかげさまで本日無事にエクセルが完成しました。 これで膨大なデータともポジティブに向き合えそうです! 本当にありがとうございました!