Fast FormulaFast Formula
Google Sheets7 мин·

FILTER в Google Sheets — динамическая фильтрация без макросов

Функция FILTER в Google Таблицах: синтаксис, несколько условий, сортировка, комбинация с SORT и UNIQUE. Примеры на русском.

Что такое FILTER

FILTER — функция Google Sheets для фильтрации данных формулой. В отличие от обычного фильтра (Данные → Фильтр), FILTER создаёт отдельную таблицу с результатом, которая обновляется автоматически.

Синтаксис

=FILTER(диапазон, условие1, [условие2], ...) - диапазон — что фильтровать (A2:E100) - условие — логическое выражение (столбец = значение)
=FILTER(A2:E, C2:C = "Москва")

Пример 1: фильтр по одному условию

Показать только строки, где город = Москва.
=FILTER(A2:E, C2:C = "Москва")

Пример 2: несколько условий (И)

Москва И сумма > 10 000. Условия через запятую (все должны выполниться).
=FILTER(A2:E, C2:C = "Москва", D2:D > 10000)

Пример 3: условие ИЛИ

Москва ИЛИ Петербург. Используем + (сложение логических значений).
=FILTER(A2:E, (C2:C = "Москва") + (C2:C = "Петербург"))

FILTER + SORT

Отфильтровать и отсортировать по убыванию суммы:
=SORT(FILTER(A2:E, C2:C = "Москва"), 4, FALSE)
💡 Совет: 4 — номер столбца для сортировки (D), FALSE — по убыванию.

FILTER + UNIQUE

Уникальные города из отфильтрованных данных:
=UNIQUE(FILTER(C2:C, D2:D > 10000))

Обработка пустого результата

Если ничего не найдено, FILTER вернёт ошибку #N/A. Оберните в IFERROR:
=IFERROR(FILTER(A2:E, C2:C = "Бишкек"), "Нет данных")

FILTER vs QUERY

FILTER проще для базовых задач (одно-два условия). QUERY мощнее для сложных: группировка, агрегация, переименование столбцов. Для большинства задач FILTER достаточно.

Заключение

FILTER — простой и мощный инструмент. Обновляется автоматически, не требует макросов. Если задача сложнее (группировка + фильтрация) — используйте QUERY или Fast Formula, AI выберет оптимальную функцию.
🤖

Не хотите запоминать формулы?

Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.

Попробовать бесплатно →

Попробуйте бесплатно

5 запросов бесплатно, без регистрации. Загрузите таблицу — получите формулу за секунды.