Bei der Konvertierung der Zeichencodes von einem System in ein anderes System können Probleme auftreten. Diese Probleme führen zu fehlerhaften Daten. Um dies zu korrigieren, ist ein universeller Zeichensatz bekannt als Unicode System wurde in den späten achtziger Jahren entwickelt, das den in Computersystemen verwendeten Zeichen einen eindeutigen Zeichencode gibt.
HinweisHinweis: Dieser Artikel bezieht sich auf Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 für Mac, Excel 2016 für Mac, Excel für Mac 2011 und Excel Online.
Universeller Zeichensatz

Es gibt 255 verschiedene Zeichencodes oder Codepunkte in der Windows ANSI-Codeseite, während das Unicode-System für mehr als eine Million Codepunkte ausgelegt ist. Aus Gründen der Kompatibilität stimmen die ersten 255 Codepunkte des neueren Unicode-Systems mit denen des ANSI-Systems für westliche Sprachzeichen und -nummern überein.
Bei diesen Standardzeichen werden die Codes in den Computer einprogrammiert, sodass durch Eingabe eines Buchstabens auf der Tastatur der Code für den Buchstaben in die verwendete Anwendung eingegeben wird.
Sonderzeichen und -symbole wie das Copyright-Symbol oder Akzentzeichen, die in verschiedenen Sprachen verwendet werden, werden in eine Anwendung eingegeben, indem Sie den ANSI-Code oder die Unicode-Nummer für das Zeichen an der gewünschten Stelle eingeben.
Excel CHAR- und CODE-Funktionen
Excel verfügt über eine Reihe von Funktionen, die mit diesen Zahlen arbeiten. CHAR und CODE funktionieren in allen Versionen von Excel. UNICHAR und UNICODE wurden in Excel 2013 eingeführt.
Die Funktionen CHAR und UNICHAR geben das Zeichen für einen bestimmten Code zurück. Die Funktionen CODE und UNICODE führen das Gegenteil aus und geben den Code für ein bestimmtes Zeichen an. Wie im Bild oben gezeigt:
- Das Ergebnis für = CHAR (169) ist das Copyright-Symbol ©.
- Das Ergebnis für = CODE (©) ist 169.
Wenn die beiden Funktionen in Form von verschachtelt sind
= CODE (CHAR (169))
Die Ausgabe für die Formel lautet 169, da die beiden Funktionen den entgegengesetzten Job der anderen ausführen.
Die CHAR- und UNICHAR-Funktionen Syntax und Argumente
Die Syntax einer Funktion bezieht sich auf das Layout der Funktion und enthält den Namen der Funktion, Klammern und Argumente.
Die Syntax für die CHAR-Funktion lautet:
= CHAR (Nummer)
Die Syntax für die UNICHAR-Funktion lautet:
= UNICHAR (Nummer)
In diesen Funktionen Nummer (was erforderlich ist) ist eine Zahl zwischen 1 und 255, die dem gewünschten Zeichen zugeordnet ist.
- Das Nummer Argument kann die Nummer sein, die direkt in die Funktion eingegeben wird, oder eine Zellreferenz auf den Speicherort der Nummer in einem Arbeitsblatt.
- Wenn die Nummer Argument ist keine ganze Zahl zwischen 1 und 255, die CHAR-Funktion gibt den Wert #VALUE zurück. Fehlerwert, wie in Zeile 4 im obigen Bild gezeigt.
- Verwenden Sie für Codenummern, die größer als 255 sind, die UNICHAR-Funktion.
- Wenn eine Nummer Wenn das Argument Null (0) eingegeben wird, geben die Funktionen CHAR und UNICHAR den Wert #WERT zurück. Fehlerwert, wie in Zeile 2 im Bild oben gezeigt.
Geben Sie die CHAR- und UNICHAR-Funktionen ein
Zu den Optionen für die Eingabe einer der Funktionen gehört das manuelle Eingeben der Funktion, z. B.
= CHAR (65)
oder
= UNICHAR (A7)
Die Funktion und die Nummer Das Argument kann auch im Dialogfeld der Funktionen eingegeben werden.
In Excel Online geben Sie die Funktion manuell ein. Verwenden Sie in Desktop-Versionen von Excel das Dialogfeld.
Gehen Sie folgendermaßen vor, um die CHAR-Funktion in Zelle B3 einzugeben:
- Zelle auswählen B3 um es zur aktiven Zelle zu machen.
- Wählen Formeln.
- Wählen Text um die Funktions-Dropdown-Liste zu öffnen.
- Wählen VERKOHLEN in der Liste, um das Dialogfeld der Funktion anzuzeigen.
- Wählen Sie im Dialogfeld das aus Nummer Linie.
- Zelle auswählen A3 Geben Sie im Arbeitsblatt diese Zellenreferenz in das Dialogfeld ein.
- Wählen OK um die Funktion abzuschließen und das Dialogfeld zu schließen.
Das Ausrufezeichen wird in Zelle B3 angezeigt, da der ANSI-Zeichencode 33 lautet.
Wenn Sie die Zelle E2 auswählen, wird die vollständige Funktion übernommen = CHAR (A3) wird in der Formelleiste über dem Arbeitsblatt angezeigt.
CHAR- und UNICHAR-Funktion
Die Funktionen CHAR und UNICHAR konvertieren Codeseiten in Zeichen für Dateien, die auf anderen Computertypen erstellt wurden. Beispielsweise kann die CHAR-Funktion unerwünschte Zeichen entfernen, die mit importierten Daten angezeigt werden.
Diese Funktionen können in Verbindung mit anderen Excel-Funktionen wie TRIM und SUBSTITUTE in Formeln verwendet werden, um unerwünschte Zeichen aus einem Arbeitsblatt zu entfernen.
Die Syntax und Argumente der CODE- und UNICODE-Funktionen

Die Syntax einer Funktion bezieht sich auf das Layout der Funktion und enthält den Namen der Funktion, Klammern und Argumente.
Die Syntax für die CODE-Funktion lautet:
= CODE (Text)
Die Syntax für die UNICODE-Funktion lautet:
= UNICODE (Text)
In diesen Funktionen Text (was erforderlich ist) ist das Zeichen, für das Sie die ANSI-Codenummer finden möchten.
Das Text Argument kann ein einzelnes Zeichen sein, das von doppelten Anführungszeichen umgeben ist ( ' ' ) das direkt in die Funktion oder eine Zellreferenz auf die Position des Zeichens in einem Arbeitsblatt eingegeben wird, wie in den Zeilen 4 und 9 im Bild oben gezeigt.
Wenn das Textargument leer bleibt, gibt die CODE-Funktion den Wert #WERT zurück. Fehlerwert, wie in Zeile 2 im Bild oben gezeigt.
Die CODE-Funktion zeigt nur den Zeichencode für ein einzelnes Zeichen an. Wenn das Textargument mehr als ein Zeichen enthält (z. B. das Wort) Excel in den Zeilen 7 und 8 im obigen Bild gezeigt), wird nur der Code für das erste Zeichen angezeigt. In diesem Fall ist es die Nummer69 Dies ist der Zeichencode für den Großbuchstaben E.
Großbuchstaben vs. Kleinbuchstaben
Großbuchstaben oder Hauptstadt Buchstaben auf der Tastatur haben andere Zeichencodes als die entsprechenden Kleinbuchstaben oder klein Briefe.
Zum Beispiel ist die UNICODE / ANSI-Codenummer für das Großbuchstabe "A" 65 Der Kleinbuchstabe "a" ist eine Unicode / ANSI-Codenummer 97, wie in den Zeilen 4 und 5 im Bild oben gezeigt.
Geben Sie die CODE- und UNICODE-Funktionen ein
Zu den Optionen zum Eingeben einer Funktion gehören das Eingeben der Funktion in eine Zelle, z.
= CODE (65)
oder
= UNICODE (A6)
Die Funktion und die Text Das Argument kann auch im Dialogfeld der Funktionen eingegeben werden.
In Excel Online geben Sie die Funktion manuell ein. Verwenden Sie in Desktop-Versionen von Excel das Dialogfeld.
Gehen Sie folgendermaßen vor, um die CODE-Funktion in Zelle B3 einzugeben:
- Zelle auswählen B3 um es zur aktiven Zelle zu machen.
- Wählen Formeln.
- Wählen Text um die Funktions-Dropdown-Liste zu öffnen.
- Wählen CODE in der Liste, um das Dialogfeld der Funktion anzuzeigen.
- Wählen Sie im Dialogfeld das aus Text Linie.
- Zelle auswählen A3 Geben Sie im Arbeitsblatt diese Zellenreferenz in das Dialogfeld ein.
- Wählen OK um die Funktion abzuschließen und das Dialogfeld zu schließen.
Die Nummer 64 erscheint in Zelle B3. Dies ist der Zeichencode für das Et-Zeichen ( & ) Zeichen.
Wenn Sie Zelle B3 auswählen, wird die vollständige Funktion übernommen = CODE (A3) wird in der Formelleiste über dem Arbeitsblatt angezeigt.




