Jak wygenerować unikalne identyfikatory w programie excel


Często możesz chcieć wygenerować unikalne identyfikatory dla wartości w zbiorze danych w Excelu.

Poniższy przykład pokazuje dokładnie, jak to zrobić.

Przykład: Generowanie unikalnych identyfikatorów w programie Excel

Załóżmy, że mamy w Excelu następującą listę nazw drużyn koszykarskich:

Załóżmy, że chcemy utworzyć unikalną wartość identyfikatora dla każdego zespołu.

W tym celu możemy wybrać wybraną przez nas wartość jako pierwszy unikalny identyfikator.

Na przykład moglibyśmy użyć wartości 1 dla pierwszego zespołu:

Następnie możemy wpisać następującą formułę w komórce B3 :

 =IF(ISNA(MATCH( A3 , A2:$A$2 ,0)),MAX( B2:$B$2 )+1,VLOOKUP( A3 , A2:$B$2 ,2,FALSE))

Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:

Kolumna B zawiera teraz unikalną wartość identyfikatora dla każdego zespołu.

Na przykład możemy zobaczyć:

  • Każda drużyna o nazwie „Mavs” ma wartość identyfikacyjną 1 .
  • Każdy zespół o nazwie „Lakers” ma wartość identyfikacyjną 2
  • Każda drużyna o nazwie „Jastrzębie” ma wartość identyfikacyjną 3 .

I tak dalej.

Jeśli zamiast tego chcesz mieć możliwość rozróżnienia graczy w tej samej drużynie, możesz wpisać następującą formułę w komórce B2 , aby wygenerować unikalny identyfikator zawierający pierwsze trzy litery nazwy drużyny oraz wartość liczbową wskazującą wygląd drużyna:

 =LEFT( A2 ,3)&"-"&COUNTIF( $A$2:A2 , A2 )*1

Następnie możesz kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:

Kolumna B zawiera teraz unikalny identyfikator każdego wiersza.

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

Dodaj komentarz

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