Dokumentation/Calc Funktionen/ZEICHEN

    From The Document Foundation Wiki
    This page is a translated version of the page Documentation/Calc Functions/CHAR and the translation is 100% complete.
    Other languages:


    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:

    CODE

    UNIZEICHEN

    UNICODE

    ODF Standard:

    Kapitel 6.20.3, Teil 2.

    Betroffene (oder ähnliche) EXCEL-Funktionen:

    CHAR