Ein Zahlensystem ist eine systematische Möglichkeit, Zahlen mit symbolischen Zeichen darzustellen, und verwendet einen Basiswert, um Zahlen bequem in kompakter Form zu gruppieren. Das gebräuchlichste Zahlensystem ist das Dezimalzahlensystem mit einem Basiswert von 10 und einem symbolischen Zeichensatz von 0, 1, 2, 3, 4, 5, 6, 7, 8 und 9. Es gibt jedoch noch andere Zahlensysteme, und diese können für einen bestimmten Zweck effizienter sein. Da Computer beispielsweise boolesche Logik verwenden, um Berechnungen und Operationen durchzuführen, verwenden sie das binäre Zahlensystem, das den Basiswert 2 hat.
Hinweis
In diesem Artikel werden die verschiedenen Zahlensysteme beschrieben. Informationen zum Ändern des Zeichens, das zum Trennen von Tausendern oder Dezimalstellen basierend auf Ihrer Region verwendet wird, finden Sie im Thema Ändern des Zeichens zum Trennen von Tausendern oder Dezimalstellen auf Microsoft Q&A.
Microsoft Office Excel verfügt über mehrere Funktionen, die Sie zum Konvertieren von Zahlen in und aus den folgenden Zahlensystemen verwenden können:
| Zahlensystem | Basiswert | Symbolischer Zeichensatz |
|---|---|---|
| Binär | 2 | 0,1 |
| Oktal | 8 | 0, 1, 2, 3, 4, 5, 6, 7 |
| Dezimal | 10 | 0, 1, 2, 3, 4, 5, 6, 7, 8 und 9 |
| Hexadezimal | 16 | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F |
Konvertieren einer binären Zahl in eine dezimale Zahl
Verwenden Sie dazu die Funktion BIN2DEC .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =BININDEZ(1100100) | Konvertiert die binäre 1100100 in eine Dezimalzahl (100) |
| =BININDEZ(1111111111) | Wandelt binäre 1111111111 in eine Dezimalzahl (-1) um. |
Konvertieren einer binären Zahl (Dualzahl) in eine hexadezimale Zahl
Verwenden Sie dazu die Funktion BIN2HEX .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =BININHEX(11111011;4) | Wandelt binäre 11111011 in eine hexadezimale Zahl mit 4 Zeichen (00FB) um. |
| =BININHEX(1110) | Wandelt die binäre 1110 in eine hexadezimale Zahl (E) um. |
| =BININHEX(1111111111) | Wandelt binäre 1111111111 in eine hexadezimale Datei (FFFFFFFFFF) um. |
Konvertieren einer binären Zahl (Dualzahl) in eine oktale Zahl
Verwenden Sie dazu die Funktion BIN2OCT .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =BININOKT(1001;3) | Wandelt die binäre 1001 in eine oktale Zahl mit 3 Zeichen um (011) |
| =BININOKT(1100100) | Wandelt die binäre Version 1100100 in oktal um (144). |
| =BININOKT(1111111111) | Wandelt binäre 1111111111 in oktal (7777777777) um. |
Wandelt eine dezimale Zahl in eine binäre Zahl (Dualzahl) um.
Verwenden Sie dazu die Funktion DEC2BIN .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =DEZINBIN(9;4) | Wandelt die dezimale 9 in eine Binärzahl mit 4 Zeichen um (1001) |
| =DEZINBIN(-100) | Wandelt die dezimale Zahl -100 in eine Binärzahl (1110011100) um. |
Konvertieren einer dezimalen Zahl in eine hexadezimale Zahl
Verwenden Sie dazu die Funktion DEC2HEX .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =DEZINHEX(100;4) | Wandelt die dezimale Zahl 100 in eine hexadezimale Zahl mit 4 Zeichen um (0064) |
| =DEZINHEX(-54) | Wandelt dezimal -54 in hexadezimal um (FFFFFFFFCA) |
Konvertieren einer dezimalen Zahl in eine oktale Zahl
Verwenden Sie dazu die Funktion DEC2OCT .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =DEZINOKT(58;3) | Wandelt dezimal 58 in oktal um (072) |
| =DEZINOKT(-100) | Wandelt eine dezimale in eine oktale (7777777634) um. |
Konvertieren einer hexadezimalen Zahl in eine Binärzahl
Verwenden Sie dazu die Funktion HEX2BIN .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =HEXINBIN("F";8) | Wandelt das hexadezimale F in eine Binärzahl mit 8 Zeichen (00001111) um. |
| =HEXINBIN("B7") | Wandelt die hexadezimale B7 in eine Binärzahl (10110111) um. |
| =HEXINBIN("FFFFFFFFFF") | Wandelt die hexadezimale Zahl FFFFFFFFFF in eine Binärdatei (1111111111) um. |
Konvertieren einer hexadezimalen Zahl in eine dezimale Zahl
Verwenden Sie dazu die Funktion HEX2DEC .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =HEXINDEZ("A5") | Wandelt die hexadezimale Zahl A5 in eine Dezimalzahl (165) um. |
| =HEXINDEZ("FFFFFFFF5B") | Wandelt eine hexadezimale FFFFFFFF5B in eine dezimale Zahl um (-165). |
| =HEXINDEZ("3DA408B9") | Wandelt die hexadezimale 3DA408B9 in eine dezimale (1034160313) |
Konvertieren einer hexadezimalen Zahl in eine oktale Zahl
Verwenden Sie dazu die Funktion HEX2OCT .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =HEXINOKT("F";3) | Wandelt das hexadezimale F in eine oktale Zahl mit 3 Zeichen um (017) |
| =HEXINOKT("3B4E") | Wandelt die hexadezimale 3B4E in oktal um (35516). |
| =HEXINOKT("FFFFFFFF00") | Wandelt hexadezimale FFFFFFFF00 in oktal (7777777400) um. |
Konvertieren einer oktalen Zahl in eine binäre Zahl (Dualzahl)
Verwenden Sie dazu die Funktion OCT2BIN .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =OKTINBIN(3; 3) | Wandelt oktale 3 in eine Binärdatei mit 3 Zeichen um (011). |
| =OKTINBIN(7777777000) | Wandelt oktale 7777777000 in binär (1000000000) um. |
Konvertieren einer oktalen Zahl in eine dezimale Zahl
Verwenden Sie dazu die Funktion OCT2DEC .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =OKTINDEZ(54) | Wandelt oktal 54 in Dezimalzahl um (44) |
| =OKTINDEZ(7777777533) | Wandelt eine oktale 7777777533 in eine Dezimalzahl (-165) um. |
Konvertieren einer oktalen Zahl in eine hexadezimale Zahl
Verwenden Sie dazu die Funktion OCT2HEX .
| Formel | Beschreibung (Ergebnis) |
|---|---|
| =OKTINHEX(100; 4) | Wandelt die oktale Zahl 100 in eine hexadezimale Zahl mit 4 Zeichen um (0040) |
| =OKTINHEX(7777777533) | Wandelt eine oktale Zahl 7777777533 in eine hexadezimale (FFFFFFFF5B) Zahl um. |
Siehe auch
Ändern von regionalen Formateinstellungen in Excel für das Web