Wyobraź sobie, że mamy listę nazwisk, takich jak:
I chcemy nadać każdemu unikalny identyfikator:
Tak więc imię Bob ma identyfikator 1, a następny Marek ma identyfikator 2. Można to osiągnąć w następującym procesie.
Przypisujemy Bobowi (tj. pierwszej osobie na liście) identyfikator 1:
A następnie wstawiamy następujące formuły w następnej komórce poniżej i kopiujemy:
=JEŻELI(CZY.NA(POZYCJĘ(B7;B6:$B$6,0));MAX(C6:$C$6)+1;WYSZUKAJ.PIONOWO(B7;B6:$C$6;2;FAŁSZ))
Więc:
Formuła działa na podstawie wyszukiwania dotychczasowego wystąpienia nazwy. Jeśli nie istnieje, to wyszukuje maksymalną wartość identyfikatora do tej pory i dodaje ją, aby nadać nowy identyfikator. Jeśli nazwa istnieje, wykonywane jest wyszukiwanie w celu znalezienia identyfikatora tej nazwy.
Jeśli na dole lub w środku zostanie dodanych więcej nazw, a formuły zostaną skopiowane, nadal będzie to wyraźny identyfikator.