У меня есть сводная таблица транзакций Google Sheets с датами. Исходные данные обновляются ежедневно. Я знаю, как вручную установить фильтр для всех транзакций за месяц, например, даты между 01.02.19 и 29.02.19.
Что если я хочу видеть все данные только в текущем месяце, не выбирая этот месяц вручную? Если это 15 марта, я хочу видеть транзакции только с 1 марта по текущую дату и обновлять их автоматически, когда наступает апрель без необходимости вручную выбирать апрель.
У вас есть идеи, как это сделать?
Я думаю, что это легко с Google Sheets! Используйте функцию FILTER где-нибудь на другом листе со ссылкой на вашу таблицу, просто выбрав столбцы с данными:
Пример: =FILTER(Sheet_with_data!A:B;month(A:A)=month(today())
,
где A: B - диапазон ваших данных, A: A это столбец с датами
Но убедитесь, что формат даты правильный. Значения фильтров будут обновлены автоматически.
Удачи
непосредственно в сводной таблице, это невозможно, поэтому вам нужно использовать некоторую формулу для ее обрезки, а затем использовать оттуда сводную таблицу:
=QUERY(A:B, "where month(A)+1 matches '"&MONTH(TODAY())&"'
and A <= date '"&TEXT(TODAY(), "yyyy-MM-dd")&"'")