ФИЛЬТР
Выводит только строки, которые подходят под условие: заказы одного города, сделки одного менеджера, товары дороже порога.
ФИЛЬТР(массив; включить; [если_пусто])- [ ]необязательная часть
- массив
- Таблица без заголовков, из которой отбираем строки.
- включить
- Условие для одного столбца той же высоты, например B2:B9="Казань".
- если_пусто
- Что показать, если ни одна строка не подошла. Без него будет ошибка #ВЫЧИСЛ!.Необязательный
Возвращаемое значение
Строки, которые подошли под условие. Они растекаются вниз по соседним ячейкам. Если не подошла ни одна, функция вернёт третий аргумент, а без него ошибку #ВЫЧИСЛ!.
Примеры
Заказы одного города
Подробности
ФИЛЬТР берёт таблицу и условие, а возвращает только подходящие строки. Условие пишут как сравнение столбца с значением: B2:B9="Казань". Строки попадают в ответ, если условие для них выполнено.
Формулу пишут в одну ячейку, а результат сам разливается вниз и вправо на столько строк и столбцов, сколько нужно. Ячейки под формулой должны быть пустыми, иначе появится ошибка #ПЕРЕНОС!.
Функция есть в Excel 2021 и Microsoft 365. В Excel 2019 и старше её нет, там формула покажет ошибку #ИМЯ?.
Частые ошибки
- Под формулой или справа от неё есть данные. Результату некуда разлиться, и появляется #ПЕРЕНОС!.
- Таблица и условие разной высоты, например A2:C9 и B2:B8. Функция вернёт ошибку.
- Не указан третий аргумент. Если ничего не нашлось, вместо понятной надписи будет ошибка #ВЫЧИСЛ!.
В Google Таблицах
В Google Таблицах у FILTER нет аргумента «если_пусто»: все следующие аргументы — ещё условия, а при пустом результате будет ошибка #N/A.