日付範囲内の合計(毎月変更)

日付範囲内の合計(毎月変更)

特定の月の日付の合計を取得したいと思います。問題は (他の質問とは異なります)、特定の注文が完了するまでに数か月かかることと、これらが最終的に完了すると、注文を受け取った月に転記されることです。したがって、セルの数は時間の経過とともに増加する可能性があるため、日付範囲を特定の配列にすることはできません。

Dしたがって、たとえば 5 月のすべてを比較して合計する必要があります(5) E

   A        B           C           D           E
1  Order#   Name        Product1    Date        Amount
2  24621    Customer1   product1    5/31/2013   $690.62
3  24621    Customer2   product1    5/31/2013   $297.07
4  24621    customer3   product1    5/22/2013   $274.20
5  24621    Customer4   product1    5/21/2013   $377.44
6  24521    Customer5   product1    5/20/2013   $3,200.00
7  24321    Customer5   product1    5/17/2013   $948.28

どうすればこれを実現できるでしょうか?

答え1

SUMIFSたとえば、G2に1-May-2013のように月の1日を入力し、H2でこの数式を使用できます。

=SUMIFS(E:E,D:D,">="&G2,D:D,"<"&EOMONTH(G2,0)+1)

G3にさらに日付をリストし、その数式を列の下にコピーすることができます。

答え2

ピボットテーブル (特定の要件以外にも役立つ可能性があります) を使用し、日付でグループ化します。

SU604553の例

答え3

Excel で簡単に実行できます:

  1. データの月を計算するヘルパー列を追加しますF2 =Month(D2)5 が返されるはずです。
  2. 合計セルでは、数式を使用します=SUMIF(F2:F7, 5,E2:E7)。これにより、5 (5 月) のすべての月の値の合計が返されます。

関連情報