- ベストアンサー
エクセルの関数
エクセルの関数についての質問です。 シート1(売上)日付・金額 シート2(月報)日付・金額 シート1(売上)から日付と金額を拾い出して、シート2(月報)に集計したいのですが、シート1(売上)では日付が同じときもあり、シート2(月報)では金額も合計しなくてはいけないのです。もし、ご存知の方がいらっしゃいましたら教えてください。 こんな感じです。 シート1(売上) 日付 金額 2月2日 20000 2月4日 25000 2月5日 20000 2月4日 18000 2月7日 20000 2月10日 23000 ・ ・ ・ ・ ・ ・ シート2(月報) 日付 金額 2月1日 ここに関数 2月2日 ここに関数 2月3日 ここに関数 2月4日 ここに関数 2月5日 ここに関数 2月6日 ここに関数 2月7日 ここに関数 ・ ・ ・ ・ ・ ・ 伝わりましたでしょうか? よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
条件付きで集計したい場合はSUMIF関数が使えます シート2のB2セル(2/1の合計値)に =SUMIF(Sheet1!A$1:A$500,A2,Sheet1!B$1:B$500) を入力して下方向にコピーします(シート1の範囲は実際のシートにあわせて変更してください) またSUMPRODUCT関数でもできます =SUMPRODUCT((Sheet1!A$1:A$500=A2)*(Sheet1!B$1:B$500)) になります。SUMPRODUCT関数は条件が複数あるときは重宝します
その他の回答 (1)
- onntao
- ベストアンサー率32% (108/332)
SUMIF関数でよろしいかと http://kokoro.kir.jp/excel/sumif.html 例題の検索条件を シート2の日付ということで
お礼
参考になりました。ありがとうございます。
お礼
参考になりました。ありがとうございます。