Фильтр сводной таблицы Google Sheets за текущий месяц - PullRequest
0 голосов
/ 01 марта 2019

У меня есть сводная таблица транзакций Google Sheets с датами.Исходные данные обновляются ежедневно.Я знаю, как вручную установить фильтр для всех транзакций за месяц, например, даты между 02/01/19 и 02/29/19.

Что делать, если я хочу видеть только все данные в текущеммесяц без ручного выбора этого конкретного месяца?Если это 15 марта, я хочу видеть транзакции только с 1 марта по текущую дату и обновлять их автоматически, когда наступает апрель, без необходимости вручную выбирать апрель.

У вас есть какие-либо идеи о том, как это сделать?

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

непосредственно в сводной таблице, это невозможно, поэтому вам нужно использовать некоторую формулу, чтобы обрезать ее, а затем использовать оттуда сводную таблицу:

=QUERY(A:B, "where month(A)+1 matches '"&MONTH(TODAY())&"'
               and A <= date '"&TEXT(TODAY(), "yyyy-MM-dd")&"'")

0

0 голосов
/ 01 марта 2019

Я думаю, что это легко с Google Sheets!Используйте функцию FILTER где-нибудь на другом листе со ссылкой на вашу таблицу, просто выбрав столбцы с данными:

Пример: =FILTER(Sheet_with_data!A:B;month(A:A)=month(today()),

, где A: B - диапазон с вашими данными, A: Aстолбец с датами

Но убедитесь, что формат даты правильный.Значения фильтров обновятся автоматически.

Удачи

...