Ich muss Zeilengruppen anhand der Reihenfolge der Werte in einer Spalte identifizieren. Anbei einige Beispieldaten. Ich habe eine Spalte „FID“, die geordnet ist, aber die Reihenfolge ist diskontinuierlich. Ich muss eine neue Spalte erstellen, die jede Gruppe von FID-Werten nummeriert.
Um es noch einmal zu wiederholen: Wenn ich 2, 3, 11, 12, 13 habe, bräuchte ich 2 und 3, um eine Gruppennummer von 1 zu haben, und 11, 12 und 13, um eine Gruppennummer von 2 zu haben.
Datenbeispiel und meine gewünschte Spalte (Gruppe) unten.
Vielen Dank im Voraus für jede Hilfe!
Antwort1
Wenn Sie einen separaten Abschnitt erstellen möchten, der die Gruppen und die höchste Zahl in diesen Gruppen auflistet, können Sie die Nachschlagefunktion verwenden. Nehmen wir an, Sie haben wie die Daten in Ihrem Bild die Spalten A bis F mit Daten gefüllt. Nehmen wir an, Sie haben Spalte I und J für eine Nachschlagetabelle. Spalte I könnte die Gruppen auflisten (1, 2, 3 usw.), Spalte J könnte die höchste zulässige FID in dieser Gruppe auflisten (300, 500, 600 usw.). Dann könnten Sie in Spalte F, wo Sie derzeit Ihre Gruppen haben, die Nachschlageformel verwenden.
=LOOKUP(A2:A26,$J1$1:$J$6,$I$1:$I$6)
$I$1:$I$6
Sie müssten jedoch und $J$1:$J$6
durch die richtigen Bereiche für Ihre Nachschlagetabelle ersetzen .