In diesem Artikel werden die Formelsyntax und die Verwendung der Funktion HEX2BIN in Microsoft Excel beschrieben.
Beschreibung
Wandelt eine hexadezimale Zahl in eine Binärzahl um.
Syntax
HEXINBIN(Zahl;[Stellen])
Die Syntax der Funktion HEXINBIN weist die folgenden Argumente auf:
- Zahl Erforderlich. Die Hexadezimalzahl, die Sie konvertieren möchten. Die Zahl darf nicht mehr als 10 Zeichen enthalten. Das höchstwertige Zahlenbit ist das Vorzeichenbit (40. Bit von rechts). Die restlichen 9 Bits sind Magnitudenbits. Negative Zahlen werden mit der Zweierkomplement-Notation dargestellt.
- Places Optional. Gibt an, wie viele Zeichen angezeigt werden sollen. Wenn "Places" weggelassen wird, verwendet HEX2BIN die erforderliche Mindestanzahl von Zeichen. Das Argument Stellen ist speziell dann hilfreich, wenn der jeweilige Rückgabewert mit führenden Nullen aufgefüllt werden soll.
Hinweise
- Ist Zahl negativ, ignoriert HEXINBIN das Argument Stellen und gibt eine aus 10 Zeichen bestehende Binärzahl zurück.
- Ist Zahl negativ, darf sie nicht kleiner als FFFFFFFE00 sein, und ist Zahl positiv, darf sie nicht größer als 1FF sein.
- Wenn "Zahl" keine gültige Hexadezimalzahl ist, gibt HEX2BIN den #NUM zurück. zurück.
- Wenn HEX2BIN mehr als Platzierungen erfordert, wird der #NUM zurückgegeben. zurück.
- Ist Stellen keine ganze Zahl, werden die Nachkommastellen abgeschnitten.
- Wenn Stellen kein numerischer Wert ist, gibt HEX2BIN die #VALUE zurück. zurück.
- Wenn Stellen negativ ist, gibt HEX2BIN den #NUM zurück! zurück.
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 |
|---|---|---|
| =HEXINBIN("F";8) | Wandelt hexadezimal F in eine Binärzahl mit 8 Zeichen um (4 Nullen am Anfang dienen zum "Auffüllen"). | 00001111 |
| =HEXINBIN("B7") | Wandelt hexadezimal B7 in eine Binärzahl um. | 10110111 |
| =HEXINBIN("FFFFFFFFFF") | Wandelt hexadezimal FFFFFFFFFF in eine Binärzahl um. | 1111111111 |