BASIS
Konvertiert eine Zahl in eine Textdarstellung mit der angegebenen Basis (Radix), optional mit führenden Nullen auf eine Mindestlänge aufgefüllt.
BASIS(Zahl; Basis; [Mindestlänge])Argumente
ZahlDie nicht-negative Ganzzahl, die konvertiert werden soll (0 bis 2^53 − 1).BasisDie Basis (Radix), in die konvertiert werden soll (2 bis 36).MindestlängeOptional. Mindestlänge der Ergebniszeichenfolge (0 bis 255), mit führenden Nullen aufgefüllt.(optional)
=BASIS(15;2)15 binär
=BASIS(255;16)255 hexadezimal
=BASIS(7;2;8)Binär aufgefüllt auf 8 Zeichen
- •Verfügbar seit Excel 2013
- •Gibt #ZAHL! zurück, wenn Zahl, Basis oder Mindestlänge außerhalb des Bereichs liegt
- •Verwenden Sie DEZIMAL(), um eine Zeichenfolge in Basis N zurück in eine Zahl zu konvertieren
- •Vergessen, dass die Ausgabe von BASIS Text ist, keine Zahl, sodass führende Nullen (aus Mindestlänge) erhalten bleiben und das Ergebnis ohne Umwandlung nicht direkt in Berechnungen verwendet werden kann
- •Eine Basiszahl außerhalb des gültigen Bereichs von 2 bis 36 übergeben, was einen #ZAHL!-Fehler zurückgibt, da BASIS nur Zahlensysteme unterstützt, die mit den Ziffern 0-9 und Buchstaben A-Z darstellbar sind
- •BASIS mit DEZIMAL verwechseln - BASIS wandelt eine Dezimalzahl in eine andere Basis als Text um, während DEZIMAL das Gegenteil tut und Text in einer Basis-N zurück in eine Dezimalzahl umwandelt
DEZIMALFührt die umgekehrte Operation durch - wandelt eine Basis-N-Textzeichenfolge zurück in eine Dezimalzahl um und macht rückgängig, was BASIS erzeugt.DEC2BINWandelt speziell in Binär um mit eigenen Einschränkungen - eine spezialisiertere Alternative zur allgemeinen Basis-Umwandlung von BASIS.DEC2HEXWandelt speziell in Hexadezimal um - eine weitere spezialisierte Alternative zu BASIS für eine einzelne feste Zielbasis.Warum gibt BASIS einen #ZAHL!-Fehler zurück?
Die Basiszahl liegt wahrscheinlich außerhalb des gültigen Bereichs von 2 bis 36, oder die Argumente Zahl oder Mindestlänge liegen außerhalb ihrer zulässigen Grenzen - prüfen Sie jedes Argument gegen die Grenzen von BASIS.
Kann ich das Ergebnis von BASIS in einer Berechnung verwenden?
Nicht direkt - BASIS gibt Text zurück, keine Zahl, was besonders wichtig ist, wenn Mindestlänge führende Nullen hinzufügt, die in einem numerischen Kontext sonst wegfallen würden.
Wie wandle ich eine Zahl von einer anderen Basis zurück in Dezimal um?
Verwenden Sie DEZIMAL(Text, Basis), die Umkehrfunktion - sie nimmt Text in einer gegebenen Basis und gibt die entsprechende Dezimalzahl zurück.
Müssen Sie eine Formel mit BASIS übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
