Формула Sumifs с динамическим диапазоном дат не работает в Google листе - PullRequest
0 голосов
/ 02 мая 2019

Здесь столбец O - мой диапазон сумм, P2 = дата, т.е. 2019-05-02

Я хочу суммировать весь диапазон столбцов O по базам за последние 30 дней. т.е. p2-30.

Эта формула отлично работает в Excel, но не работает в Google Sheets.

=SUMIFS(O:O,C:C,C2,P:P,"<"&TEXT(P2-30,"yyyy-mm-dd"))

Я действительно новичок в этом и буду признателен за любые подсказки .....

Ответы [ 2 ]

0 голосов
/ 03 мая 2019
=SUMPRODUCT(QUERY(O1:P, "select O 
                         where P <= date '"&TEXT(C2, "yyyy-MM-dd")&"'
                           and P >= date '"&TEXT(C2-30, "yyyy-MM-dd")&"'", 0))

0

0 голосов
/ 02 мая 2019

Возможно, вы захотите попробовать функцию QUERY.

In

F1:  =text(today()-30;"yyyy-mm-dd")
H1:  =query(O1:P18;"Select sum(O) where P> date '"&F1&"'")

В случае, если вам не нужен заголовок

H1: =query(O1:P18;"Select sum(O) where P> date '"&F1&"' label sum(O) ''")

QUERY isочень хорошая функция.Использование даты может быть немного сложнее, посмотрите примеры на https://www.benlcollins.com/spreadsheets/query-dates/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...