Excel gleiche Ziffern/Buchstaben in bestimmter Spalte über alle Reihen ausfindig machen?
Hi, ich habe hier eine Liste mit vielen Fahrgestellnummern (Buchstaben- und Zahlen-Kombination). Ich weiß schon aus Erfahrung, dass es einige doppelt gibt.
Wie kann ich die ausfindig machen?
Gruß
Ist das hier die richtige Option?
3 Antworten
Hallo,
nutze einfach die Bedingte Formatierung
Dort gibt es: -> Regeln zum Hervorheben -> Doppelte Werte
Vorher den zu prüfenden Bereich markieren.
LG, Chris
Mit der Funktion bleiben alle mehrfachen Werte farblich hervorgehoben, solange sie eben im selektierten Bereich mehrfach vorkommen.
Kommen sie nur noch ein Mal vor, weil man einen der doppelten Werte entfernt, ist automatisch die Formatierung weg.
Ich vermute, du willst, dass es nicht mehr farbig hervorgehoben ist, wenn du nach Prüfung sagst, doppeltes Vorkommen des Wertes ist in Ordnung und soll bestehen bleiben... oder?
Dann könntest die Spalte daneben als Prüfspalte machen, mit einem "OK"-Eintrag dies entsprechend erfassen und eine andere Art der bedingten Formatierung verwenden.
Wenn du auf "weitere Regeln" klickst (siehe dein Bild), gibt es dort "Formel zur Ermittlung...."
Angenommen, deine Spalte mit den Werten ist A und die Spalte mit der Prüfung ist B, wäre die Formel dann:
=UND(ZÄHLENWENN(A:A;A1)>1;B1<>"OK")
Im Bereich "Wird angewendet auf" wäre dann der Eintrag: =A:A
Edit: Hoffe, das stimmt jetzt alles so - habe gerade kein Excel zur Hand :-)
hab wieder Spalten markiert und die Regel für diese Spalten aufgehoben
hab meinen Beitrag bearbeitet. Ist das hier die richtige Option?
Indem Du das korrekte Werkzeug benutzt: Access.
Das was Du betreiben willst ist eine Datenbankanwendung. Dublettensuche ist dort eine Standard-Abfrage.
Sortiere die Spalte mit den Nummern alphabethisch und vergleiche den aktuellen Wert mit der gesamten Spalte mit ZÄHLENWENN. Alles was größer ein ausgespuckt wird, ist mehr als ein mal vertreten.
Excel leistet das auch und über Bedingte Formatierung noch einfacher.
Sieh an - guter Hinweis - ab welcher Excel-Version funktioniert das?
Das kann ich Dir nicht sagen, ab welcher Version.
Habe das früher auch mit =Zählenwenn gemacht.
In solchen Fällen kopiere ich mir die entsprechende Spalte in ein neues Dokument (Spalte A) und sortiere erstmal.
In B2 trage ich dann ein: =wenn(A2=A1;1;"")
Die Formel wird dann die Tabelle entlang runterkopiert. Effekt: Einsen, wo ein Eintrag steht der schon vorher bekannt war. Andere Zellen in Spalte B bleiben leer.
Wenn es sehr viele Einträge sind, kannst du Spalte B noch mit einer bedingten Formatierung versehen, die Einsen z.B. rot markiert. Meistens reicht erfahrungsgemäß aber schon die Formel aus.
Alternative (lohnt nur, wenn du immer wieder vor derselben Aufgabe stehst): VBA nutzen. Da würde ich alle gefundenen Fahrstellnummern in ein Array stecken und das mit jeder neuen Zeile durchgehen, ob die Nummer schon mal gefunden wurde. Damit kannst du dann auch direkt auf die Duplikate reagieren, z.B. sie löschen oder in ein Protokoll schreiben.
ah: und wie kann ich die Markierung von bestimmten Zeilen wieder entfernen?