Как мне искать любой день в месяце.Поиск 19 февраля дает результаты только за 1 февраля 2019 г. - PullRequest
0 голосов
/ 18 февраля 2019

Формула "= SUMIF (A: M," Feb-19 ", E: Q)" только суммирует результаты за 1 февраля, но не за другие дни февраля. Как я могу использовать эту формулу для данных за любой день влюбой месяц?

Ответы [ 2 ]

0 голосов
/ 19 февраля 2019

Решение OverflowStacker будет работать до тех пор, пока вы ищете только февральский месяц (или можете изменить формулу для каждого месяца).

Я бы хотел что-то вроде этого

=SUMIFS(A:M,Dates_To_Sum,">="&A1,Dates_To_Sum,"<="&EOMONTH(A1,0))

* =EOMONTH() находит конец комбинации месяца и года, поэтому он будет работать и по годам.

0 голосов
/ 19 февраля 2019

Это может сработать

=sumproduct((month(A:M)=2)*(E:Q))

=2 в формуле означает февраль.Если вы хотите суммировать только значения с 2019 года, вы добавляете *(year(A:M)=2019) в sumproduct.

EXCEL интерпретирует 19 как год.Итак, если вы хотите суммировать только определенные дни, вам, вероятно, нужно что-то подобное, если даты отформатированы как текст

=sumproduct((month(A:M)=2)*(right(A:M,2)*1=19)*(E:Q))

и если даты правильно отформатированы как дата

=sumproduct((month(A:M)=2)*(day(A:M)=19)*(E:Q))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...