Можно ли использовать функцию ФИЛЬТР поверх результатов другой функции ФИЛЬТР? т.е. вложенность двух функций ФИЛЬТРА

Excel FILTER функция принимает следующие параметры:

=FILTER(array, include, [if_empty])

Допустим, я использую указанную выше функцию для создания новой таблицы с названием table_2. Могу ли я вложить table_2 в другой FILTER функция для создания другого вывода?

Я пробовал следующее. По сути, ввод первого вывода как массива для вложенных FILTER функция:

=FILTER(FILTER(table_1, a criteria, 0), another criteria, 0) 

Но, похоже, это дает мне ошибки. Причина, по которой я это делаю, заключается в том, что в моей первой таблице есть NA в некоторых столбцах, и в результате я не могу использовать эти столбцы для своих критериев в FILTER функция. Но я, кажется, могу ввести NOT (ISERROR (“столбец”)) в качестве критерия, и это работает. Но я могу связать это с другими критериями по любой причине, поэтому я хочу вложить два FILTER функции.

1 ответ
1

Сказать A1 через A100 содержат от 1 до 100. Это:

=FILTER(A:A,A:A>50)

даст значения от 51 до 100 и это:

=FILTER(FILTER(A:A,A:A>50),FILTER(A:A,A:A>50)<60)

даст значения от 51 до 59:

введите описание изображения здесь

но встраивание не требуется. Это будет делать то же самое:

=FILTER(A:A,(A:A>50)*(A:A<60))

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *