Dokumentation/Calc Funktionen/CODE

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


    Funktionsname:

    CODE

    Kategorie:

    Text

    Zusammenfassung:

    Bestimmt den Zeichencode im aktuellen Zeichensatz, der zum ersten Zeichen im angegebenen Text oder der angegebenen Zahl passt.

    Die Funktion CODE ist komplementär zur Funktion ZEICHEN.

    Für einige Zeichen gibt CODE den selbe Zeichencode wie die Funktion UNICODE zurück, aber für andere Zeichen ist der Zeichencode systemspezifisch und unterschiedlich.

    Syntax:

    CODE(Text)

    Rückgabewerte:

    Gibt eine Ganzzahl im Bereich 0 ≤ n ≤ 255 zurück. Diese Ganzzahl ist der Zeichencode im aktuellen Zeichensatz. Dieser passt zum ersten Zeichen im angegebenen Text oder der angegebenen Zahl.

    Argumente:

    Text ist ein Text (in Anführungszeichen) oder eine Zahl oder eine Referenz auf eine Zelle mit dem Text oder der Zahl. Der Zeichencode des ersten Zeichens ist dabei zu bestimmen.

    • Falls der Text eine leere Zeichenkette ist, gibt CODE den Wert 0 zurück.
    • Falls das erste Zeichen des Textes nicht einem der 256 Zeichencodes im aktuellen Zeichensatz entspricht, dann gibt CODE den Wert 63 (im ASCII Code das Fragezeichen) zurück.
    • Falls der Text eine nicht-negative Zahl ist, dann gibt CODE den Zeichencode für die erste Ziffer dieser Zahl zurück. Falls der Text eine negtive Zahl ist, dann gibt CODE den Zeichencode des Minus-Zeichens zurück (der ASCII-Code 45).

    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 CODE nicht portierbar.

    Beispiele:

    Formel Beschreibung Ergebnis
    =CODE("Hieronymus") Hier gibt die Funktion 72 zurück, den Zeichencode für das große "H". 72
    =CODE("hieroglyphic") Hier gibt die Funktion 104 zurück, den Zeichencode für das kleine "h". 104
    =CODE(D1), wobei die Zelle D1 den Strichpunkt (";") enthält. Hier gibt die Funktion 59 zurück, den Zeichencode für den Strichpunkt. 59
    =CODE(−345,678) Hier gibt die Funktion 45 zurück, den Zeichencode für das Minus-Zeichen. 45
    =CODE(23,4) Hier gibt die Funktion 72 zurück, den Zeichencode für die Ziffer "2". 50

    Ähnliche LibreOffice Funktionen:

    ZEICHEN

    UNIZEICHEN

    UNICODE

    ODF Standard:

    Kapitel 6.20.5, Teil 2.

    Betroffene (oder ähnliche) EXCEL-Funktionen:

    CODE