Konvertieren von Zahlen in verschiedene Zahlensysteme

Gilt für
Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel 2024 Excel 2024 für Mac Excel 2021 Excel 2021 für Mac Excel 2019 Excel 2016 Excel für iPad Excel für iPhone Excel für Android-Tablets Excel für Android-Smartphones

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