So verwenden Sie die CHAR (ZEICHEN)-Funktion in Excel

Deutsche Englisch
ZEICHEN CHAR

Die Funktion ZEICHEN in Excel bzw. CHAR in Google Tabellen ermöglicht es Ihnen, Zeichen auf Basis ihres ASCII-Codes (American Standard Code for Information Interchange) zu generieren. Dies ist besonders nützlich bei der Arbeit mit Textdaten oder wenn spezielle Zeichen in Dokumente eingefügt werden müssen.

Syntax und Anwendung

Die Syntax der Funktion ist einfach:

 =ZEICHEN(Zahl) 

Hierbei ist Zahl der ASCII-Code des Zeichens, das Sie erzeugen möchten. Der ASCII-Wert muss eine ganze Zahl zwischen 1 und 255 sein.

Beispiel:

 =ZEICHEN(65) 

Dieser Ausdruck gibt das Zeichen A zurück, da 65 der ASCII-Code für ‚A‘ ist.

Praktische Anwendungen

Aufgabe 1: Erzeugen einer Zufallszeichenkette

Die ZEICHEN-Funktion eignet sich hervorragend zur Erstellung zufälliger Zeichenketten, was in Sicherheitssystemen zur Generierung temporärer Passwörter oder in Simulationen nützlich sein kann.

Lösung: Um eine Zeichenkette mit 5 zufälligen Großbuchstaben zu erstellen, verwenden Sie folgende Formel in Excel:

 =ZEICHEN(ZUFALLSBEREICH(65, 90))&ZEICHEN(ZUFALLSBEREICH(65, 90))&ZEICHEN(ZUFALLSBEREICH(65, 90))&ZEICHEN(ZUFALLSBEREICH(65, 90))&ZEICHEN(ZUFALLSBEREICH(65, 90)) 

Die Funktion ZUFALLSBEREICH(65, 90) generiert dabei eine zufällige ganze Zahl zwischen 65 und 90, den ASCII-Codes der Großbuchstaben A bis Z.

Aufgabe 2: Versteckte Nachrichten in einem Dokument

Eine weitere interessante Anwendung ist das Verbergen von Nachrichten in einem Text, indem Sie die Buchstaben der Nachricht in ASCII-Codes umwandeln und später wieder dekodieren.

Lösung: Um eine Nachricht zu kodieren:

 ="Die Nachricht lautet: "&ZEICHEN(72)&ZEICHEN(97)&ZEICHEN(108)&ZEICHEN(108)&ZEICHEN(111) 

Diese Formel codiert das Wort „Hallo“, indem sie die entsprechenden ASCII-Codes für die Buchstaben verwendet. Die versteckte Nachricht ist Hallo, repräsentiert durch die Zahlen 72, 97, 108, 108, 111.

Die ZEICHEN-Funktion bietet zahlreiche Möglichkeiten, nicht nur zum Einfügen von Text oder Symbolen, sondern auch für Datencodierung, in automatisierten Skripten oder zur Erstellung spezieller Textformatierungen.

Funktion Beschreibung
ZEICHEN Wandelt eine Zahl in das entsprechende ASCII-Zeichen um.
ZUFALLSBEREICH Generiert eine zufällige Zahl zwischen zwei angegebenen Werten.

Mehr Informationen: https://support.microsoft.com/de-de/office/zeichen-funktion-bbd249c8-b36e-4a91-8017-1c133f9b837a

Andere Funktionen
Gibt ein Array von Textwerten aus einem angegebenen Bereich zurück
Wandelt lateinische Buchstaben normaler Breite (Double-Byte-Zeichen) oder Katakana innerhalb einer Zeichenfolge in Zeichen halber Breite (Single-Byte-Zeichen) um
Wandelt eine Zahl in einen Text im Währungsformat ß (Baht) um
Gibt die Codezahl des ersten Zeichens in einem Text zurück
Kombiniert den Text aus mehreren Bereichen und/oder Zeichenfolgen, gibt aber keine Trennzeichen oder IgnoreEmpty-Argumente an
Wandelt eine Zahl in einen Text im Währungsformat um
Ersetzt Zeichen in Text
Formatiert eine Zahl als Text mit einer festen Anzahl Dezimalstellen
Sucht einen in einem anderen Textwert enthaltenen Textwert (Groß-/Kleinschreibung wird beachtet)
Entfernt Leerzeichen aus Text
Wandelt Text in Großbuchstaben um
Schreibt den ersten Buchstaben aller Wörter in einem Textwert groß
Überprüft, ob zwei Textwerte identisch sind
Wandelt lateinische Buchstaben halber Breite (Single-Byte-Zeichen) oder Katakana innerhalb einer Zeichenfolge in Zeichen normaler Breite (Double-Byte-Zeichen) um
Wandelt Zeichen halber Breite (Single-Byte-Zeichen) innerhalb einer Zeichenfolge in Zeichen normaler Breite (Double-Byte-Zeichen) um
Wandelt Text in Kleinbuchstaben um
Gibt die Anzahl Zeichen in einer Textzeichenfolge zurück
Gibt die Zeichen ganz links aus einem Textwert zurück
Extrahiert die phonetischen (Furigana-)Zeichen aus einer Textzeichenfolge
Gibt die Zeichen ganz rechts aus einem Textwert zurück
Löscht alle nicht druckbaren Zeichen aus einem Text
Sucht einen in einem anderen Textwert enthaltenen Textwert (Groß-/Kleinschreibung wird nicht beachtet)
Wandelt die eigenen Argumente in Text um
Gibt eine bestimmte Anzahl Zeichen aus einer Textzeichenfolge zurück, die an der angegebenen Stelle beginnt
Formatiert eine Zahl und wandelt sie in Text um
Kombiniert den Text aus mehreren Bereichen und/oder Zeichenfolgen und fügt zwischen jedem zu kombinierenden Textwert ein von Ihnen angegebenes Trennzeichen ein Wenn das Trennzeichen eine leere Textzeichenfolge ist, verkettet diese Funktion effektiv die Bereiche
Gibt die Zahl (Codepoint) zurück, die dem ersten Zeichen des Texts entspricht
Gibt das Unicode-Zeichen zurück, das durch den angegebenen Zahlenwert bezeichnet wird
Gibt Text aus einem beliebigen angegebenen Wert zurück
Verknüpft mehrere Textelemente zu einem Textelement
Ersetzt alten Text durch neuen Text in einer Textzeichenfolge
Wandelt ein Textargument in eine Zahl um
Wiederholt einen Text so oft wie angegeben
Konvertiert Text in Zahlen auf eine Weise, die vom Gebietsschema unabhängig ist