Excel: jak utworzyć listę na podstawie kryteriów


Aby utworzyć listę opartą na kryteriach w programie Excel, możesz użyć następującej podstawowej formuły:

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

Ta konkretna formuła tworzy listę wartości z zakresu A2:A12 , gdzie wartość z zakresu B2:B12 jest równa wartości w komórce B2 .

Poniższe przykłady pokazują, jak w praktyce wykorzystać tę formułę z następującym zbiorem danych w Excelu:

Przykład 1: Utwórz listę na podstawie kryterium w Excelu

Listę zawodników wchodzących w skład drużyny Mavs możemy wykorzystać z poniższego wzoru:

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

Możemy wpisać tę formułę w komórkę E2 , a następnie przeciągnąć ją do pozostałych komórek w kolumnie E, aby utworzyć listę zawodników znajdujących się w drużynie Mavs:

Excel tworzy listę na podstawie kryteriów

Rezultatem jest lista trzech graczy:

  • Andy
  • Pion
  • Frank

Możemy spojrzeć na oryginalny zestaw danych, aby potwierdzić, że ci trzej gracze należą do drużyny Mavs.

Przykład 2: Utwórz listę w programie Excel na podstawie wielu kryteriów

Możemy skorzystać z poniższego wzoru, aby utworzyć listę zawodników wchodzących w skład drużyny Mavs i zajmujących pozycję obrońcy :

 =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),"")

Możemy wpisać tę formułę w komórkę E2 , a następnie przeciągnąć ją do pozostałych komórek w kolumnie E, aby utworzyć listę zawodników, którzy są w drużynie Mavs i mają pozycję Guardy:

Excel tworzy listę na podstawie wielu kryteriów

Rezultatem jest lista dwóch graczy:

  • Andy
  • Frank

Możemy przyjrzeć się oryginalnemu zbiorowi danych, aby potwierdzić, że ci dwaj gracze należą do drużyny Mavs i zajmują pozycję defensywną .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:

Excel: jak wyodrębnić unikalne wartości na podstawie kryteriów
Excel: jak losowo wybierać komórki na podstawie kryteriów
Excel: jak znaleźć 10 najlepszych wartości na podstawie kryteriów

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *