• ベストアンサー

エクセルの表で月毎の合計金額を出す関数

月毎に入金の管理をしています。 A  B  C  D   E  F   G  H   I 日付 名前 売上 入金日 金額 入金日 金額 入金日 金額 9/1 高橋 10000 9/10  3000 9/20  3000 10/1  4000 9/3 山田 50000 9/10  10000 9/29  20000 10/15 20000 9/25 中山 80000 9/25  30000 10/5  20000 10/23 30000  上記のような感じにつくっていますが、 このシートの中で、9月に入金された合計金額、10月に入金された合計金額という風に、それぞれの合計をだしたいと思っています。 この場合、D、F、Hを見て9月なら隣のIの数字を足していきなさいみたいなことを想像しているのですが、 具体的にどの関数を使用すればいいのかわかりません。 他の質問もみてみましたが、よくわからず、 急いでいるので質問させていただきます。 宜しくお願いいたします。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

ご提示の表を元に次の方法は如何でしょうか。 (例)9月分 =SUMPRODUCT((MONTH(D$2:D$4)=9)*E$2:E$4)+SUMPRODUCT((MONTH(F$2:F$4)=9)*G$2:G$4)+SUMPRODUCT((MONTH(H$2:H$4)=$C7)*I$2:I$4)

rs0415
質問者

お礼

ご回答ありがとうございます。 早速、教えていただいた数式を元に、実際の表で試してみたところ 月毎の合計がでてきました(#^.^#) ちなみに、最後の方の$C7は、=9の間違いでしょうか? それとも何かこれにした方がいいというのがありC7? これで面倒な足し算をしなくてすみます。 ありがとうございました。

その他の回答 (3)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.4

No2です。 ご推察の通り、「9」が正しいです。 数式の評価を複数の検索値で可変となるようセル値で確認した後、戻し忘れです、申し訳ありませんでした。

rs0415
質問者

お礼

いえ、こちらこそすみません。 新たな関数を知り、他の表でも活用することができます。 ありがとうございました。

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

◆9月分 =SUMPRODUCT(($D$1:$H$1="入金日")*(MONTH($D$2:$H$4)=9)*$E$2:$I$4) ◆10月分 =SUMPRODUCT(($D$1:$H$1="入金日")*(MONTH($D$2:$H$4)=10)*$E$2:$I$4)

rs0415
質問者

お礼

お礼が遅くなり申し訳ありません。 教えていただいたように計算式を当てはめてみました。 勉強になりましたm(__)m ありがとうございました。

  • momo0210
  • ベストアンサー率15% (2/13)
回答No.1

合計金額を出したいところにカーソルをおいて、 =sum(足していく数字) ですれば出ますよ。 足していく数字は、マウスで一気にクリックすればいいですし。 私の説明わかりにくかったらごめんなさい。説明が下手なもので・・・。

rs0415
質問者

お礼

私の説明不足だったかもしれません(^_^;) 1ヶ月の入金の数が膨大にあるため、9月を探して選択して合計を出すとなると、抜けが出てしまったり、途方にくれてしまうので、 できれば簡単に一瞬で出てしまう計算式を考えています。 ご回答ありがとうございました。

関連するQ&A