KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Функция ФИЛЬТР Excel

АвторАманда ЛиДата изменения

Функция ФИЛЬТР динамически фильтрует диапазон данных и возвращает совпадающие результаты в соответствии с заданными критериями.

Примечание. Функция ФИЛЬТР доступна только в Excel для Microsoft 365, Excel 2021 и более поздних версиях, а также в веб-версии Excel.

функция фильтрации 1


Синтаксис

=FILTER(array, include, [if_empty])


Аргументы

  • массив (обязательный): Диапазон или массив, который нужно отфильтровать.
  • включить (обязательный): Логическое условие, возвращающее массив значений ИСТИНА или ЛОЖЬ, указывающий, должен ли соответствующий ряд или столбец в массиве пройти фильтрацию.
  • [если_пусто] (необязательный): Значение, возвращаемое, если во включённом массиве не найдено совпадений.

Возвращаемое значение

Функция ФИЛЬТР возвращает массив.


Примечания по функции

  • Массив можно задать как строку значений, столбец значений или их комбинацию.
  • Размеры включить должны быть равны размерам аргумента массив.
  • Чтобы добавить два или более критериев в аргумент включить, заключите каждый критерий в скобки и соедините их звёздочкой (*).
  • Результат, возвращаемый функцией ФИЛЬТР, автоматически заполняет диапазон ячеек в соответствии со структурой исходных данных из аргумента массив. Если одна или несколько ячеек в этом диапазоне уже заняты, функция вернёт ошибку #ЗАПОЛН!.
  • Если хотя бы одно из значений, переданных в аргумент «включить», является ошибкой или не может быть преобразовано в логическое значение, функция ФИЛЬТР вернёт ошибку.
  • Текстовые значения в аргументах включить или если_пусто должны быть заключены в двойные кавычки. В противном случае функция ФИЛЬТР вернёт ошибку #ИМЯ?.
  • Чтобы ничего не отображалось при отсутствии совпадающих данных, укажите пустую строку («») в аргументе если_пусто.
  • Функция ФИЛЬТР вернёт ошибку #ВЫЧИСЛ!, если совпадающие данные отсутствуют и не указано значение аргумента если_пусто.
  • Функцию ФИЛЬТР можно использовать между разными книгами. Однако убедитесь, что связанные книги открыты — в противном случае при обновлении ячейки с результатом появится ошибка #ССЫЛ!.
  • Результаты функции ФИЛЬТР динамичны: они автоматически обновляются при изменении значений в исходных данных. Однако результаты не обновятся, если вы добавите новые записи в аргумент массив. Чтобы этого избежать, используйте структурированные ссылки в качестве аргумента массив.

Пример

Предположим, у вас есть таблица студентов, как показано ниже. Чтобы отфильтровать студентов из класса А, набравших более 60 баллов, скопируйте или введите приведённую ниже формулу в верхнюю левую ячейку результирующей таблицы, а затем нажмите клавишу Enter, чтобы получить результат:

=ФИЛЬТР()B3:E14,(B3:B14=«Класс А»)*(E3:E14>60),«НЕТ ЗАПИСЕЙ»)

Или используйте ссылки на ячейки, чтобы сделать формулу динамической:

=ФИЛЬТР()B3:E14,(B3:B14=H3)*(E3:E14>J3),«НЕТ ЗАПИСЕЙ»)

функция фильтрации 2


Пример отсутствия совпадений

Предположим, вы хотите отфильтровать студентов из класса А, набравших менее 60 баллов (при этом очевидно, что таких оценок нет). Чтобы результат отображался как пустая строка или заданный текст, скопируйте приведённые ниже формулы и нажмите клавишу Enter, чтобы увидеть результаты.

=ФИЛЬТР()B3:E14,(B3:B14=«Класс А»)*(E3:E14<60),«»)>>> Возвращает ничего

=ФИЛЬТР()B3:E14,(B3:B14=«Класс А»)*(E3:E14<60),«НЕТ ЗАПИСЕЙ»)>>> Возвращает НЕТ ЗАПИСЕЙ

функция фильтрации 3


Связанные функции

Функция СОРТИРОВКА Excel

Функция СОРТИРОВКА упорядочивает содержимое диапазона или массива по возрастанию или убыванию.

Функция СОРТИРОВКАПО Excel

Функция СОРТИРОВКАПО сортирует содержимое одного диапазона или массива на основе значений из соответствующего диапазона или массива — независимо от того, входит ли он в сортируемый диапазон или массив.

Функция УНИКАЛЬНЫЕ Excel

Функция УНИКАЛЬНЫЕ извлекает уникальные значения из диапазона данных — будь то текст, числа, даты, ошибки и другие типы значений.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.