1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. FILTER • фильтр - Upline Studio

FILTER • фильтр - Upline Studio

Команда

FILTER

Перевод на русский

Фильтр.

Описание

Отображает только те строки или столбцы в диапазоне, которые соответствуют заданным условиям.

Тип функции

Функции фильтра / Filter

Синтаксис

На русском

FILTER(диапазон; условие1; [условие2; ...])
Замечание для новичков

Выбор запятой или точки запятой между аргументами формулы (как и выбор точки или запятой для разделения целой и дробной частей числа) определяется не тем, на каком языке записана команда, а языковой версией Google Таблиц как таковых. Если у вас русскоязычные Google Таблицы, то команду вы можете записать и на русском, и на английском языке — Google Таблицы её просто сами переведут, если для неё имеется эквивалент на русском языке. Но вот разделителем должна быть точка с запятой (и запятая в десятичных дробях), иначе вы получите синтаксическую ошибку.

На английском

FILTER(range, condition1, [condition2])

Пояснения:

FILTER(диапазон; условие1; [условие2; ...])

  • диапазон – фильтруемые данные.
  • условие1 – столбец или строка, которые содержат истинные или ложные значения, соответствующие первой строке или первому столбцу в диапазоне, либо формулу массива для оценки истинного или ложного значения.
  • условие2 ... – [ ДОПОЛНИТЕЛЬНО ] – дополнительные строки или столбцы, содержащие булевые значения ИСТИНА или ЛОЖЬ. Они определяют, должны ли соответствующие строки или столбцы в диапазон проходить через функцию FILTER. Может также содержать формулу массива выражений для вычисления таких строк или столбцов. Все условия должны касаться либо только столбцов, либо только строк. Смешанные условия работать не будут.
    • Аргументы условие должны быть точно такой же длины, как диапазон.

Примечания

  • FILTER может использоваться для фильтрации либо только столбцов, либо только строк. Чтобы одновременно отфильтровать столбцы и строки; можно использовать выходные значения одной функции FILTER в качестве диапазона для другой такой же функции.
  • Если функции FILTER не удается найти значений; которые бы удовлетворяли поставленным условиям; она возвращает #Н/Д.

Пример использования

FILTER(A2:B26; A2:A26 > 5; D2:D26 < 10)

FILTER(A2:C5; {ИСТИНА; ИСТИНА; ЛОЖЬ; ИСТИНА})

FILTER(A2:B10; НЕ(ЕПУСТО(A2:A10)))

Примеры решения задач

Похожие функции

UNIQUE » возвращает уникальные строки в указанном диапазоне, убирая дубликаты. Строки возвращаются в том же порядке, в котором они располагаются в диапазоне.

Другие функции Google Таблиц

Источники

Google Sheets function list (на английском)

FILTER в справке Google Таблиц

Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium