Jak znaleźć n-tą unikalną wartość w programie excel (z przykładem)
Aby znaleźć N-tą unikalną wartość na liście w programie Excel, możesz użyć poniższej formuły:
=INDEX( $A$2:$A$13 ,SMALL(IF(MATCH( $A$2:$A$13 , $A$2:$A$13 ,0)=ROW( $A$2:$A$13 )-ROW( $ A$2 )+1,ROW( $A$2:$A$13 )-ROW( $A$2 )+1),3))
Ta konkretna formuła zwraca trzecią unikalną wartość z zakresu A2:A13 .
Zauważ, że ostatnie 3 we wzorze określają, że chcielibyśmy znaleźć trzecią unikalną wartość w zakresie.
Aby znaleźć n-tą inną unikalną wartość, po prostu zamień 3 na inną liczbę.
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Znajdź N-tą unikalną wartość w Excelu
Załóżmy, że mamy następujący zbiór danych zawierający informacje o koszykarzach z różnych drużyn:
Załóżmy, że chcemy znaleźć trzecią unikalną nazwę w kolumnie zespołu.
W tym celu w komórce D2 możemy wpisać następującą formułę:
=INDEX( $A$2:$A$13 ,SMALL(IF(MATCH( $A$2:$A$13 , $A$2:$A$13 ,0)=ROW( $A$2:$A$13 )-ROW( $ A$2 )+1,ROW( $A$2:$A$13 )-ROW( $A$2 )+1),3))
Poniższy zrzut ekranu pokazuje, jak zastosować tę formułę w praktyce:
Formuła zwraca nazwę zespołu Spurs , która jest trzecią unikalną nazwą w kolumnie zespołu.
Możemy sprawdzić, czy jest to poprawne, używając poniższej formuły w komórce E2 , aby wyświetlić każdą unikalną nazwę w kolumnie zespołu:
=SINGLE( A2:A13 )
Ta formuła zwraca następującą listę unikalnych nazw zespołów:
Z tej listy widzimy, że Spurs to rzeczywiście trzecia unikalna nazwa w kolumnie drużyn.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w programie Excel:
Excel: jak liczyć unikalne nazwy
Excel: jak liczyć unikalne wartości według grupy
Excel: jak liczyć unikalne wartości na podstawie wielu kryteriów