• ベストアンサー

エクセルの関数

エクセルの関数についての質問です。 シート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日  ここに関数  ・     ・  ・     ・  ・     ・ 伝わりましたでしょうか? よろしくお願い致します。

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.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関数は条件が複数あるときは重宝します

nicmoney
質問者

お礼

参考になりました。ありがとうございます。

その他の回答 (1)

  • onntao
  • ベストアンサー率32% (108/332)
回答No.1

SUMIF関数でよろしいかと http://kokoro.kir.jp/excel/sumif.html 例題の検索条件を シート2の日付ということで

nicmoney
質問者

お礼

参考になりました。ありがとうございます。

関連するQ&A

専門家に質問してみよう