Excel: ähnliche Zeilen Löschen

Hallo zusammen,

ich bin auf der Suche nach einem makro, was folgendes kann:

ich habe eine Tabelle aus 4 Spalten und über 1000 Zeilen. Anhand der Daten der ersten Spalte sollen zeilen, bei denen die Daten der ersten Spalt identisch sind oder bei denen alle Zeichen bis auf die letzten beiden Zeichen identisch sind gelöscht werden. Z.B . soltte aus

1234A1
456A1
456A1
456A1
789A1
789B3
95123A2

folgednes werden
1234A1
456A1
789A1
95123A2

also die 3. und 5. Zeile gelöscht werden.
Wichtig ist vielleicht noch, dass wie auch im Beispiel die Anzahl der Zeichen varieren kann.

Gut wäre es auch noch, wenn man in dem Fall 789A1, 789B1 vorher auswählen kann, welche Zeile gelöscht wird. Also allgemein gesagt, dass man auswält ob immer die erst oder letzte Zeile gelöscht wird.

Ich hoffe, dass ist einigermaßen verständlich.

Da ich selbst nicht viel Ahnung von makros habe, wäre ich für jede Hilfe sehr dankbar.

Vielen Dank und viele Grüße

Peter

Hallo Peter,

das kann man auch mit einer Formel und Autofilter erledigen: Und das beste ist, man kann je nach Formulierung der Bdingung selber entscheiden, ob man die erste oder ab der zweiten Dublette (in Folge) löschen kann.

Formel in A2

=wenn(substr(a1;1;länge(a1)-2)=substr(a2;1;länge(a2)-2);"Dublette";"")

reicht vollständig. Diese Formel lässt immer die letzte Dublette stehen mit a3 statt a1 bleibt immer die erste Zeile der Dublettefolge stehen.

gelöscht:

1234A1
456A1
456A1
456A1
789A1
789B3
95123A2

folgednes werden
1234A1
456A1
789A1
95123A2

also die 3. und 5. Zeile gelöscht werden.

Und die vierte unterschlägst Du uns :smile:?