Wie kann man verschiedene Zellinhalte in Excel nummerieren?

1

Ich habe eine Liste wie die folgende:

Anna 
Carl 
Bert
Carl 
Bert 
Anna 
Doris 

Ich hätte gerne eine Funktion, die die benachbarten Zellen mit einem numerischen Index für die Namen füllt.

Anna   1 
Carl   2
Bert   3
Carl   2
Bert   3
Anna   1
Doris  4

Meine bisherige Lösung besteht darin, irgendwo auf dem Blatt manuell eine Indextabelle zu erstellen. Und dann weisen Sie die Zahlen mit Index.

Ich denke, dies sollte in einem direkten Schritt möglich sein.

Es sollte so etwas wie eine Funktion geben:
MyRankInDuplicateFreeList (comparisionValue; DuplicateContainingList)

hemmi7
quelle

Antworten:

1

Mit Daten in Spalte EIN , im B1 Geben Sie 1 ein B2 eingeben:

=IF(COUNTIF($A$1:A2,A2)>1,VLOOKUP(A2,$A$1:B2,2,FALSE),1+MAX($B$1:B1))

und nach unten kopieren.

enter image description here

  • Wenn der Name oben vorhanden ist, verwenden Sie die Nummer von oben
  • Wenn der Name neu ist, verwenden Sie die nächste verfügbare Nummer
Gary's Student
quelle
Vielen Dank. Genau das wollte ich.
hemmi7