In diesem Artikel werden die Formelsyntax und die Verwendung von BASE beschrieben. -Funktion in Microsoft Excel.
Beschreibung
Wandelt eine Zahl in eine Textdarstellung mit der angegebenen Basis um.
Syntax
BASIS(Zahl;Basis;[Mindestlänge])
Die Syntax der Funktion BASIS weist die folgenden Argumente auf:
-
Zahl Erforderlich. Die Zahl, die Sie umwandeln möchten. Muss eine ganze Zahl sein, die größer gleich 0 und kleiner als 2^53 ist.
-
Basis Erforderlich. Die Basis, in die Sie die Zahl umwandeln möchten. Muss eine ganze Zahl sein, die größer gleich 2 und kleiner gleich 36 ist.
-
Mindestlänge Optional. Die Mindestlänge der zurückgegebenen Zeichenfolge. Muss eine ganze Zahl sein, die größer gleich 0 ist.
Hinweise
-
Liegt Zahl, Basis oder Mindestlänge außerhalb des jeweiligen Wertebereichs, wird für BASIS der Fehlerwert #ZAHL! zurückgegeben.
-
Ist Zahl ein nicht numerischer Wert, wird für BASIS der Fehlerwert #WERT! zurückgegeben.
-
Jede als Argument eingegebene Zahl, die keine ganze Zahl ist, wird zu einer ganzen Zahl abgeschnitten.
-
Ist das Argument Mindestlänge angegeben, werden dem Ergebnis führende Nullen hinzugefügt, wenn es anderenfalls kürzer wäre, als Mindestlänge angibt. Beispielsweise wird von BASIS(16;2) der Wert 10000, aber von BASIS(16;2;8) der Wert 00010000 zurückgegeben.
-
Der größte Wert des Arguments Mindestlänge beträgt 255.
Beispiel
Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Um die Ergebnisse der Formeln anzuzeigen, markieren Sie sie, drücken Sie F2 und dann die EINGABETASTE. Im Bedarfsfall können Sie die Breite der Spalten anpassen, damit alle Daten angezeigt werden.
Formel |
Beschreibung |
Ergebnis |
=BASIS(7;2) |
Wandelt die Dezimalzahl 7 in die Basis 2 (binär) um. Das Ergebnis lautet 111. |
111 |
=BASIS(100;16) |
Wandelt die Dezimalzahl 100 in die Basis 16 (hexadezimal) um. Das Ergebnis lautet 64. |
64 |
=BASIS(15;2;10) |
Wandelt die Dezimalzahl 15 in die Basis 2 (binär) mit einer Mindestlänge von 10 um. Das Ergebnis lautet 0000001111, also 1111 mit 6 vorangestellten Nullen, damit die Zeichenfolge eine Länge von 10 Zeichen aufweist. |
0000001111 |