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)

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

Vielen Dank. Genau das wollte ich.
hemmi7
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.