- 締切済み
エクセルで複数のシートの合計を出したい
エクセルで下記のような3つのシートがあります。 A列には科目、B列には数字が入っています。 sheet1 A B 1 消耗品費 100 2 交通費 300 3 通信費 200 4 手数料 200 sheet2 A B 1 交通費 100 2 消耗品費 100 3 手数料 200 4 通信費 200 sheet3 A B 1 消耗品費 300 2 通信費 100 3 手数料 200 4 交通費 200 sheet1~3の科目ごとの合計をsheet4に出したいのですが、良い関数を教えてください。 A1にいつも「消耗品費」があるとは限りませんので、 =SUM(sheet1:sheet3!B1) という式が入りません。 また、A列に出てくる科目は同じものが2個出てくることはありません。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
noname#204879
回答No.3
[ピボットテーブル/ピボットグラフ ウィザード 1/3]メニューで“複数のワークシート範囲”を選択するのが簡単かと。貴方の苦手な(?)関数を使う必要がありません。(^_^)
- n-jun
- ベストアンサー率33% (959/2873)
回答No.2
統合 http://kokoro.kir.jp/excel/tougou.html こちらは如何でしょうか?
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
安直ですが、次の方法は如何でしょうか シート4のA列に科目名称が設定されているとして、B列に=SUMIF(Sheet1!A:A,A1,Sheet1!B:B)+SUMIF(Sheet2!A:A,A1,Sheet2!B:B)+SUMIF(Sheet3!A:A,A1,Sheet3!B:B)