Dokumentation/Calc Funktionen/ZEICHEN
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Spende
Funktionsname:
ZEICHEN
Kategorie:
Text
Zusammenfassung:
Bestimmt das Zeichen, das dem angegebenen Zeichencode im aktuellen Zeichensatz entspricht. In einigen Fällen kann das von ZEICHEN zurückgegebene Zeichen ein nicht-druckbares Zeichen sein und ist dann nicht sichtbar (z. Bsp. Steuerzeichen).
Die Funktion ZEICHEN ist komplementär zur Funktion CODE.
Für einige Zeichencodes gibt ZEICHEN das selbe Zeichen wie die Funktion UNIZEICHEN zurück, aber für andere Zeichencodes sind die Zeichen systemspezifisch und unterschiedlich.
Syntax:
ZEICHEN(Zahl)
Rückgabewerte:
Gibt das einzelne Zeichen zurück, das dem angegebenen Zeichencode im aktuellen Zeichensatz entspricht.
Argumente:
Zahl ist eine Ganzzahl im Bereich 0 ≤ n ≤ 255 oder eine Referenz auf die Zelle, die die Ganzzahl enthält. Diese Ganzzahl ist der Zeichencode des geforderten Zeichens.
- Falls Zahl nicht numerisch ist, dann gibt ZEICHEN einen #WERT!-Fehler zurück.
- Falls Zahl keine Ganzzahl ist, dann verkürzt ZEICHEN diesen Wert auf eine Ganzzahl.
- Falls Zahl kleiner als 0 oder größer als 255 ist, dann gibt ZEICHEN einen invalid argument error (Fehler:502) zurück.
Zusätzliche Informationen:
Für jeden Zeichencode n gilt: n = CODE(ZEICHEN(n))
Da die zurückgegebenen Zeichen für einige Zeichencodes systemspezifisch sind, sind Tabellen mit der Funktion ZEICHEN nicht portierbar.
Beispiele:
Formel | Beschreibung | Ergebnis |
---|---|---|
=ZEICHEN(65) | Hier gibt die Funktion ein großes A zurück. | A |
=ZEICHEN(D1), wobei die Zelle D1 die Zahl 122 enthält. | Hier gibt die Funktion ein kleines z zurück. | z |
=ZEICHEN(HEXINDEZ("3B")) | Es ist üblich, Zeichencodes in Hexadezimalschreibweise anzugeben. Hier gibt die Funktion den Strichpunkt zurück. Der Zeichencode für den Strichpunkt ist 3B in Hexadezimalschreibweise, 59 in Dezimalschreibweise. | ; |
="abc" & ZEICHEN(10) & "def" | Hier gibt ZEICHEN(10) einen Zeilenumbruch zurück. In einem WINDOWS-Fenster sollte die Funktion (gemäß Wikipedia Zeilenumbruch für weitergehende Informationen, wie Zeilenumbrüche in verschiedenen Umgebungen behandelt werden) zwischen zwei Zeichenketten eine neue Zeile einfügen | abc def |
Ähnliche LibreOffice Funktionen:
ODF Standard:
Betroffene (oder ähnliche) EXCEL-Funktionen:
CHAR