Excel: как создать список по критериям


Вы можете использовать следующую базовую формулу для создания списка на основе критериев в Excel:

 =IFERROR(INDEX( $A$2:$A$12 ,SMALL(IF( $B$2:$B$12 = $B$2 ,ROW( $B$2:$B$12 )),ROW(1:1))-1 ,1),"")

Эта конкретная формула создает список значений в диапазоне A2:A12 , где значение в диапазоне B2:B12 равно значению в ячейке B2 .

Следующие примеры показывают, как использовать эту формулу на практике со следующим набором данных в Excel:

Пример 1. Создание списка на основе критерия в Excel

Мы можем использовать следующую формулу для создания списка игроков команды Mavs :

 =IFERROR(INDEX( $A$2:$A$12 ,SMALL(IF( $B$2:$B$12 = $B$2 ,ROW( $B$2:$B$12 )),ROW(1:1))-1 ,1),"")

Мы можем ввести эту формулу в ячейку E2 , а затем перетащить ее в оставшиеся ячейки столбца E, чтобы создать список игроков, входящих в команду Mavs:

Excel создает список на основе критериев

Результатом является список из трех игроков:

  • Энди
  • Боб
  • Франк

Мы можем посмотреть исходный набор данных, чтобы подтвердить, что эти три игрока входят в команду Mavs.

Пример 2. Создание списка на основе нескольких критериев в Excel

Мы можем использовать следующую формулу, чтобы создать список игроков, которые являются частью команды Mavs и занимают позицию защитника :

 =IFERROR(INDEX( $A$2:$A$12 ,SMALL(IF(( $B$2:$B$12 = $B$2 )*( $C$2:$C$12 = $C$2 ),ROW( $B$2 :$B$12 )),ROW(1:1))-1,1),"")

Мы можем ввести эту формулу в ячейку E2 , а затем перетащить ее в оставшиеся ячейки столбца E, чтобы создать список игроков, которые входят в команду Mavs и имеют позицию защитника:

Excel создает список на основе нескольких критериев

Результатом является список из двух игроков:

  • Энди
  • Франк

Мы можем посмотреть исходный набор данных, чтобы подтвердить, что эти два игрока входят в команду «Мавс» и занимают позицию защитника .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как извлечь уникальные значения на основе критериев
Excel: как случайным образом выбирать ячейки по критериям
Excel: как найти 10 лучших значений по критериям

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

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