Ich habe ein ungewöhnliches Problem: Excel behandelt Zellen, die scheinbar gleiche Werte enthalten, als wären sie unterschiedlich.
Um das Problem zu replizieren, ich habe eine Tabelle zeigt dieses Verhalten angebracht hier .
Wenn Sie es nicht herunterladen möchten, sieht es folgendermaßen aus:
Excel behandelt die Zellen A2 und B2 so, als wären sie unterschiedlich, obwohl in beiden Zellen "G" steht. Zelle C2 testet dies mit =EXACT(A2,B2)
.
Das eigentliche Problem ist, dass wenn ich diese Daten in beispielsweise R importiere, sie als unterschiedlich behandelt werden und eine ordnungsgemäße Analyse der Daten verhindert wird.
In diesem Fall kann ich diese Zellen löschen, "G" erneut eingeben und sie werden jetzt gleich sein, aber ich habe einen riesigen Datensatz, in dem viele identische Zeichen als unterschiedlich behandelt werden.
Was ist der Grund dafür? Und gibt es eine schnelle Möglichkeit, eine größere Version davon automatisch zu reparieren?
quelle
Antworten:
Probleme wie dieses werden normalerweise durch das Problem verursacht, das @ScottCraner in den Kommentaren erwähnt hat. Der Grund dafür ist wie folgt ...
Nehmen wir an, Sie verwenden die in Ihrer Frage angegebene Tabellenkalkulation ...
G
in der ZelleA2
, undG
B2
Wenn dies der Fall ist, sehen sie für uns zwar optisch gleich aus ...
A2
würde durch Excel gleich zu sehen sein"G "
, undB2
würde durch Excel gleich zu sehen sein"G"
Daher würden Sie
FALSE
in die Zelle bekommenC2
Sie müssten alle Zellen kürzen und bereinigen, die nicht druckbare Zeichen am Ende enthalten (Entfernen von nachgestellten und führenden Leerzeichen, Zeilenumbrüchen usw.), um die Datenkonsistenz in den Zellen sicherzustellen.
Sie können dies manuell tun, indem Sie den Wert erneut eingeben, der vorhanden sein sollte. Wenn Sie jedoch viele Zellen haben, bei denen möglicherweise dieses Problem auftritt, kann die Erstellung eines Makros aus Gründen der Zeitersparnis hilfreich sein.
VBA, um die Aufgabe zu erledigen .
Für eine große Menge Code können Sie einen schnellen Code verwenden, der von The Spreadsheet Guru für vorgeschlagen wird
quelle