Как создать вложенную функцию фильтр в excel
Вы можете использовать следующий синтаксис в Excel для создания вложенной функции ФИЛЬТР :
=FILTER(FILTER( A2:C11 , B2:B11 >20), {1,0,1})
В этой конкретной формуле внутренняя функция ФИЛЬТР фильтрует ячейки в диапазоне A2:C11 , чтобы вернуть только те строки, в которых ячейки в диапазоне B2:B11 больше 20.
Затем внешняя функция FILTER фильтрует результаты, чтобы включить только столбцы A и C.
Обратите внимание, что синтаксис {1,0,1} использует 1 , чтобы указать, что столбец должен быть включен в результаты, а 0 используется, чтобы указать, что столбец не должен быть включен.
Используя {1,0, 1} , мы указываем, что в диапазон A2:C11 мы хотим включить столбец A, исключить столбец B и включить столбец C.
Следующий пример показывает, как использовать эту формулу на практике.
Пример. Создайте вложенную функцию ФИЛЬТР в Excel.
Допустим, у нас есть следующий набор данных в Excel, содержащий информацию о различных баскетболистах:
Мы можем ввести следующую формулу в ячейку E2 , чтобы отфильтровать набор данных и показать только те строки, в которых значение в столбце точек больше 20:
=FILTER( A2:C11 , B2:B11 >20)
На следующем снимке экрана показано, как использовать эту формулу на практике:
Эта функция ФИЛЬТР фильтрует исходный набор данных, чтобы отображать только строки, значение которых в столбце точек превышает 20.
Однако мы могли бы использовать следующую вложенную функцию FILTER , чтобы применить тот же фильтр и вернуть только значения из столбцов команды и помощников:
=FILTER(FILTER( A2:C11 , B2:B11 >20), {1,0,1})
На следующем снимке экрана показано, как использовать эту формулу на практике:
Вложенная функция ФИЛЬТР фильтрует исходные данные, включая только строки, в которых значение балла превышает 20, а затем возвращает только значения в столбцах «Команда» и «Поддержка».
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Excel: как использовать подстановочный знак в функции ФИЛЬТР
Excel: как фильтровать ячейки, содержащие несколько слов
Excel: как посчитать отфильтрованные строки