Skip to main content

So entfernen Sie Unicode-Zeichen in Excel

W_0295 =.odt Datei immer mit OpenOffice Writer statt mit Microsoft Word öffnen (Kann 2024)

W_0295 =.odt Datei immer mit OpenOffice Writer statt mit Microsoft Word öffnen (Kann 2024)
Anonim

Jedes Zeichen auf einem Computer (druckbar und nicht druckbar) hat eine Nummer, die als sein bekannt ist Unicode-Zeichencode oder Wert.

Ein anderer älterer und bekannter Zeichensatz ist ASCII , was für das steht Amerikanischer Standardcode für den Informationsaustausch . ASCII wurde in den Unicode-Satz integriert. Daher sind die ersten 128 Zeichen (0 bis 127) des Unicode-Satzes mit dem ASCII-Satz identisch.

Viele der ersten 128 Unicode-Zeichen werden als bezeichnet Steuerzeichen. Sie werden von Computerprogrammen zur Steuerung von Peripheriegeräten wie Druckern verwendet.

Diese Zeichen sind nicht für die Verwendung in Excel-Arbeitsblättern vorgesehen und können, falls vorhanden, verschiedene Fehler verursachen. Die CLEAN-Funktion von Excel entfernt die meisten dieser nicht druckbaren Zeichen mit Ausnahme von Zeichen # 127.

Hinweis Die Informationen in diesem Artikel gelten für die Excel-Versionen 2019, 2016, 2013, Excel für Mac und Excel Online.

01 von 03

Was ist Unicode-Zeichen # 127?

Unicode-Zeichen # 127 steuert die Löschtaste auf der Tastatur.

Wenn vorhanden, wird es als schmales kastenförmiges Zeichen angezeigt, wie in Zelle A2 im Bild oben gezeigt. Es wird manchmal versehentlich zusammen mit einigen guten Daten importiert oder kopiert.

Ihre Anwesenheit kann mehrere Probleme verursachen, wie zum Beispiel:

  • Einfache Formatierungsprobleme in einem Arbeitsblatt.
  • Probleme beim Sortieren und Filtern von Daten.
  • Berechnungsprobleme, wenn sie in einer Zelle zusammen mit Daten vorhanden sind, die in einer Formel verwendet werden.

Lesen Sie weiter unten

02 von 03

Unicode-Zeichen Nr. 127 entfernen

Obwohl dieses Zeichen nicht mit der CLEAN-Funktion entfernt werden kann, kann es mit einer Formel entfernt werden, die die Funktionen SUBSTITUTE und CHAR enthält.

Das Beispiel in der Abbildung oben zeigt vier rechteckige Zeichen zusammen mit der Nummer 10 in Zelle A2 eines Excel-Arbeitsblatts.

Die LEN-Funktion zählt die Anzahl der Zeichen in einer Zelle. In Zelle E2 zeigt LEN, dass Zelle A2 sechs Zeichen enthält (die zwei Ziffern für die Zahl 10 plus die vier Felder für das Zeichen # 127).

Aufgrund der Anwesenheit von Zeichen # 127 in Zelle A2 gibt die Additionsformel in Zelle D2 einen #WERT zurück! Fehlermeldung.

Zelle A3 enthält diese SUBSTITUTE / CHAR-Formel.

= SUBSTITUTE (A2, CHAR (127), "")

Die Formel ersetzt die vier Zeichen # 127 aus Zelle A2 durch nichts (angezeigt durch die leeren Anführungszeichen am Ende der Formel).

Als Ergebnis:

  • Die Zeichenanzahl in Zelle E3 wird für die zwei Ziffern der Zahl 10 auf zwei reduziert.
  • Die Additionsformel in Zelle D3 gibt die richtige Antwort von 15 zurück, wenn der Inhalt für Zelle A3 + B3 (10 + 5) hinzugefügt wird.
  • Die SUBSTITUTE-Funktion führt das eigentliche Ersetzen aus, während die CHAR-Funktion verwendet wird, um der Formel mitzuteilen, welches Zeichen ersetzt werden soll.

Lesen Sie weiter unten

03 von 03

Entfernen von Leerzeichen aus einem Arbeitsblatt

Ähnlich wie bei nicht druckbaren Zeichen kann das geschützte Leerzeichen () auch Probleme mit Berechnungen und Formatierungen in einem Arbeitsblatt verursachen. Die Unicode-Codenummer für geschützte Leerzeichen lautet # 160.

In Webseiten werden geschützte Leerzeichen häufig verwendet. Wenn Daten von einer Webseite in Excel kopiert werden, werden möglicherweise fehlerfreie Leerzeichen in einem Arbeitsblatt angezeigt.

Das Entfernen von geschützten Leerzeichen kann mit einer Formel erfolgen, die die Funktionen SUBSTITUTE, CHAR und TRIM kombiniert.