Столбец суммы в Google Excel, используя 2 условия - PullRequest
0 голосов
/ 17 января 2020

У меня есть таблица с 4 столбцами в электронной таблице Google [отметка времени, элемент, сумма, категория], и я хотел бы получить все строки, которые относятся к указанному c месяцу и указанной c категории, и суммировать сумму столбец.

До сих пор я пробовал

=QUERY(Sheet1!A:D,"SELECT SUM(C) WHERE MONTH(A) = 1 AND D = 'some text' GROUP BY A",1)

и

=IF(AND(EQ(Sheet1!D2:D,B17),MONTH(Sheet1!A2:A)=1),SUM(Sheet1!C2:C))

Где B17 - текст, который я хочу сравнить сделал.

Ответы [ 2 ]

1 голос
/ 17 января 2020

В таблицах Google попробуйте

=sumproduct(Sheet1!D2:D=B17,MONTH(Sheet1!A2:A)=1, Sheet1!C2:C)

и посмотрите, работает ли это?

Если вы предпочитаете запрос, вы можете попробовать

=QUERY(Sheet1!A:D,"SELECT SUM(C) WHERE MONTH(A) = 0 AND D = '"&B17&"' label SUM(C) ''",1)

Обратите внимание, что MONTH () в запросе индексируется с нуля, поэтому январь будет месяц 0.

0 голосов
/ 23 января 2020

Вы можете изменить это:

=IF(AND(EQ(Sheet1!D2:D,B17),MONTH(Sheet1!A2:A)=1),SUM(Sheet1!C2:C))

с

=sum(filter(Sheet1!C2:C,(Sheet1!D2:D=B17)*(MONTH(Sheet1!A2:A)=1)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...