Die BASE-Funktion

Inhalt

Willkommen zurück zu unserem üblichen Blog mit Excel-Funktionen von A bis Z. Heute schauen wir auf die BASE Funktion.

Die BASE-Funktion

Diese Funktion wandelt a Nummer in einer Textdarstellung mit der gegebenen Basis. Klar wie Schlamm, wenn du Unsinn redest.

Was bedeutet es in Englisch? BASE konvertieren a Nummer dezimal (Base 10) auf eine andere basis (die als die bekannt ist Base). Lassen Sie mich Ihnen ein Beispiel geben. Nimm die Nummer 37. In der Basis 3, das lässt sich darstellen als:

(1 x 33) + (1 x 32) + (0 x 31) + (1 x 30)

= (1 x 27) + (1 x 9) + (0 x 3) + (1 x 1)

= 27 + 9 + 0 + 1

Dann auf Basis 3 das ist die textdarstellung 1101. Wenn wir brauchen, dass diese Darstellung eine Mindestlänge hat (Minimale Länge) 8, anschließend

27 = (0 x 37) + (0 x 36) + (0 x 35) + (0 x 34) + (1 x 33) + (1 x 32) + (0 x 31) + (1 x 30)

= 00001101.

Macht es jetzt Sinn?

Das BASE Die Funktion gibt es erst seit Excel 2013, Daher funktioniert es in älteren Excel-Versionen nicht. Verwenden Sie die folgende Syntax, um zu arbeiten:

BASE (Nummer, Base, [minimale Länge])

Das BASE Die Funktion hat die folgenden Argumente:

  • Nummer: Dies ist obligatorisch und stellt die Zahl dar, die Sie umwandeln möchten. Muss eine ganze Zahl größer oder gleich sein 0 und weniger als 253
  • Base: dies ist auch erforderlich und stellt die Basisbasis dar, in die Sie die Zahl umwandeln möchten. Muss eine ganze Zahl größer oder gleich sein 2 und kleiner oder gleich 36 (warum 36 ??)
  • Minimale Länge: das ist optional. Dies stellt die Mindestlänge der zurückgegebenen Zeichenfolge dar und muss eine ganze Zahl größer oder gleich Null sein, falls angegeben.

Dabei ist zu beachten, dass:

  • Und Nummer, Base, Ö Minimale Länge außerhalb der minimalen oder maximalen Beschränkungen liegen, BASE Gib die ... wieder #AUF EINS! Fehlerwert
  • Und Nummer ist ein nicht numerischer Wert, BASE Gib die ... wieder #WERT! Fehlerwert
  • Jede als Argument eingegebene Zahl, die keine ganze Zahl ist, wird auf eine ganze Zahl gekürzt.
  • Wenn er Minimale Länge Wenn ein Argument enthalten ist, führende Nullen werden dem Ergebnis hinzugefügt, wenn, umgekehrter Fall, das Ergebnis wäre kürzer als die angegebene Mindestlänge. Als Beispiel, BASE (16,2) zurückbringen 10000, aber BASE (16,2,8) zurückbringen 00010000
  • Der Höchstwert der Minimale Länge das Argument ist 255.

Bitte, siehe mein Beispiel unten:

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.