Я новичок в этом сайте, поэтому надеюсь, что я делаю это правильно!

Я использовал формулу массива @BruceWayne в ответе на следующий вопрос: вернуть список всех значений, соответствующих критериям

Мой вопрос: можно ли изменить эту формулу, чтобы учесть какие-либо значения в списке из нескольких критериев соответствия? Например, используя этот более ранний вопрос, я бы хотел поместить "4" в ячейку D1 (как это делал Брюс), а также "3" в ячейку D2, что вернуло бы список всех четырех имен в начальной ячейке F1 массива.

Я надеюсь, что это понятно и большое спасибо за любую помощь!

1 ответ1

0

Опция 1:

Запишите эту формулу массива в ячейку D1 , завершите с помощью Ctrl+Shift+Enter и заполните.

{=IFERROR(INDEX($A:$B,SMALL(IF(OR($B:$B=$A$9,$B:$B=$B$9),ROW($A:$A)),ROW(1:1)),1,1),"")}

Вариант 2:

Запишите эту формулу массива в ячейке I2 нажмите Ctrl+Shift+Enter и заполните ее.

{=IFERROR(INDEX($F$2:$G$7, SMALL(IF((INDEX($F$2:$G$7, , $G$11)<=$G$10)*(INDEX($F$2:$G$7, , $G$11)>=$G$9), MATCH(ROW($F$2:$G$7), ROW($F$2:$G$7)), ""), ROWS(I2:$I$2)), COLUMNS($A$1:A1)),"")}

Обратите внимание, при необходимости измените ссылки на ячейки в формуле.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .