folgendes Problem: Ich habe eine etwa 5000 Zeilen lange Liste mit Namen, in die sich leider ein paar Fehler eingeschlichen haben. Z.B. steht da statt "Fischer" "Fishcer". Diese würde ich gerne automatisiert erkennen lassen (noch nicht ändern, sondern nur markieren), die Grenze sollten drei Zeichen Abweichung sein. Ich benutze Excel 2016.
Ich bin nicht ganz sicher, was ich damit machen soll? Mir fehlt wohl ein wenig Excel-Verständnis dafür.
Also in dem Beispieldatensatz von mir steht in Spalte 1 die Ausgangslage, also die die beispielhafte Liste. Ich würde gerne haben, dass die durch eine Bedingte Formatierung oder etwas vergleichbares zur Liste in Spalte C wird (da habe ich per Hand die Werte markiert, die kleine Abweichungen voneinander haben). Von mir aus kann das auch nicht als Markierung gelöst sein, es kann auch in einer Hilfsspalte daneben stehen oder so.
Es geht leider um den zweiten Fall, leider ist es häufig mehr als nur ein Buchstabendreher.
Ich weiß nicht, wie aufwändig es wäre, das mit VBA zu lösen und ob es da am Ende nicht schneller gehen würde, das per Hand durchzugehen. Habe noch nie mit VBA gearbeitet.
ausgehend von der Aufgabenstellung gehe ich mal davon aus, dass die Firmeneinträge mehrfach drin stehen können? Eventuell stellst Du mal mit ZÄHLENWENN die Anzahl fest und schaust Dir von 1 beginnend mal alle an, ob die nach Schreibfehlern aussehen.
Ab und zu werden Zusätze vergessen, also eine fehlende " AG" oder " KG" wären dann auch 3 Zeichen Unterschied.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Jeder Wert kommt in dieser Liste nur einmal vor, sind keine doppelten mehr drin. Es kommen eben nur doppelte Unternehmen durch Schreibfehler oder, wie du richtig sagst, wenn AG, SA, LTD, etc vergessen wurde. Genau die will ich finden. Diese Liste ist im Prinzip nur eine Hilfsliste, mit derer ich dann im ganzen Dokument die Unternehmensnamen angleichen will. Beispielhaft: Es gibt die Hoffmann Holding AG. Die wird manchmal Hofmann Holding AG, manchmal Hoffman Holding AG, manchmal Hoffmann Holding LTD genannt. Wenn ich die jetzt alle markiert hätte, die nur durch Schreibfehler oder andere kleine Ändernunge voneinander abweichen, könnte ich die im gesamten Dokument (das noch aus einigen anderen Blättern bestehen und in denen es für die Berechnungen wichtig ist, dass ein und das selbe Unternehmen immer gleich heißt) durch "Suchen und Ersetzen" ersetzen.
Wenn ich dich richtig verstehe, meinst du, dass ich per Hand die Unternehmen durch gehe und schaue, ob da kleine Abweichungen drin sind? Das habe ich bei kleineren Listen schon gemacht, nur ist das auf Dauer ein Riesenzeitaufwand und der Prozess ist sehr fehlerbehaftet.