-1

Я хотел бы иметь сумму для дат в конкретном месяце. Проблема (отличается от других вопросов) заключается в том, что для выполнения определенных заказов требуются месяцы, а когда они наконец-то выполняются, они отправляются обратно в месяц, в котором был получен заказ. Таким образом, диапазон дат не может быть конкретным массивом, потому что количество ячеек может со временем увеличиваться.

Так что мне нужно иметь возможность сравнить все D за май, например (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

Как мне этого добиться?

3 ответа3

1

Вы можете использовать SUMIFS , например, в G2 укажите 1-е число месяца, например, 1 мая 2013 г., затем используйте эту формулу в H2

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

Вы можете перечислить больше дат в G3 вниз, а затем скопировать формулу вниз по столбцу

1

Используйте сводную таблицу (потенциально полезную для гораздо большего, чем ваши конкретные требования) и сгруппируйте по дате:

Пример SU604553

0

Легко сделать в Excel:

  1. Добавьте вспомогательный столбец, который вычисляет месяц ваших данных. F2 =Month(D2) . Это должно вернуть 5.
  2. В вашей общей ячейке используйте формулу =SUMIF(F2:F7, 5,E2:E7) . Это вернет сумму всех значений месяца 5 (май).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .