Wie nummeriert man unterschiedliche Zellinhalte in Excel?

Wie nummeriert man unterschiedliche Zellinhalte in Excel?

Ich habe eine Liste wie die folgende:

Anna 
Carl 
Bert
Carl 
Bert 
Anna 
Doris 

Ich hätte gerne eine Funktion, die die Nachbarzellen mit einem numerischen Index zu den Namen füllt.

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

Meine bisherige Lösung besteht darin, irgendwo im Blatt manuell eine Indextabelle zu generieren. Und dann die Nummern mit Index zuzuweisen.

Ich denke, das sollte in einem einzigen Schritt möglich sein.

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

Antwort1

Mit Daten in der SpalteA, InB1Geben Sie 1 ein.B2eingeben:

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

und nach unten kopieren.

Bildbeschreibung hier eingeben

  • Wenn der Name oben bereits vorhanden ist, verwenden Sie die Nummer von oben.
  • Wenn der Name neu ist, verwenden Sie die nächste verfügbare Nummer

verwandte Informationen