Как создавать умные отчеты, которые обновляются сами — без макросов и ручной работы Функция ФИЛЬТР — это «живой» фильтр в виде формулы. Она автоматически отбирает данные по вашим условиям и обновляется при изменении исходной таблицы. Чем лучше обычного фильтра:
✔ Не нужно обновлять вручную
✔ Работает в связке с другими функциями
✔ Можно вставить в любую ячейку Где применить: =ФИЛЬТР(что_фильтруем; условие; [если_нет_данных]) Английская версия: =FILTER(array, include, [if_empty]) Параметры: 1️⃣ Фильтруем клиентов из Москвы: Имя Город Заказы Иван Москва 5 Анна Питер 2 =ФИЛЬТР(A2:C3; B2:B3="Москва"; "Нет клиентов") Результат:
| Иван | Москва | 5 | 2️⃣ Заказы > 3: =ФИЛЬТР(A2:C3; C2:C3>3; "Нет заказов") Результат:
| Иван | Москва | 5 | 1️⃣ Несколько условий (И/ИЛИ): =ФИЛЬТР(A2:C5; (B2:B5="Москва")*(C2:C5>3); "Нет данных") Знак * — это «И» (должны выполняться оба условия) 2️⃣ Сортировка результатов: =СОРТ(ФИЛЬТР(A2:C5; C2:C5>3); 3; -1)