In diesem Artikel erfahren Sie, wie Sie die OCT2HEX-Funktion in Excel verwenden.
Die OCT2HEX-Funktion in Excel wird verwendet, um die oktale Darstellung von Zahlen von Radix 8 in hexadezimale Zahlen (Radix = 2) umzuwandeln.
Die unten gezeigte Tabelle zeigt Ihnen einige der am häufigsten verwendeten Basis und ihre Basis von alphanumerischen Zeichen
Base | Radix | Alphanumerische Zeichen |
binär | 2 | 0 - 1 |
Oktal | 8 | 0 - 7 |
Dezimal | 10 | 0 - 9 |
hexadezimal | 16 | 0 - 9 & A - F |
hexatridezimal | 36 | 0 - 9 & A - Z |
oktale Zahlendarstellungen haben 8 Stellen von 0, 1, 2, 3, 4, 5, 6, 7 und wobei die Hexadezimalzahl die Darstellung einer Zahl von Radix 16 ist. 10 Stellen beginnend mit 0, 1, 2, 3, 4, 5 , 6, 7, 8, 9 zusammen mit 6 Alphabeten beginnend mit A, B, C, D, E & F. Die folgende Tabelle hilft Ihnen, besser zu verstehen.
Oktal | Dezimal | hexadezimal |
0 | 0 | 0 |
1 | 1 | 1 |
2 | 2 | 2 |
3 | 3 | 3 |
4 | 4 | 4 |
5 | 5 | 5 |
6 | 6 | 6 |
7 | 7 | 7 |
10 | 8 | 8 |
11 | 9 | 9 |
12 | 10 | EIN |
13 | 11 | B |
14 | 12 | C |
15 | 13 | D |
16 | 14 | E |
17 | 15 | F |
Die Umwandlungsformulierung erfolgt in zwei Schritten. Zuerst wird die Zahl in binär umgewandelt und dann wird die binäre Zahl umgewandelt, um den hexadezimalen Wert zu erhalten.
Nehmen wir ein Beispiel
543 wird in eine Binärzahl umgewandelt
- Trennen Sie die Ziffern
- Schreiben Sie ihre hexadezimale Umwandlung bis zu einer 3-stelligen Stelle, indem Sie links von der hexadezimalen Zahl Nullen hinzufügen
- Kombinieren Sie alle konvertierten Hexadezimalzahlen, um die Hexadezimalzahl zu erhalten.
5 | 4 | 3 |
101 | 100 | 11 |
101 | 100 | 011 |
543 ( oktal ) = 101 100 011 ( binär ) |
101100011 wird in hexadezimal umgewandelt
- Bilden Sie den Satz von 4 Ziffern, beginnend mit der letzten.
- Vervollständigen Sie den letzten Satz, indem Sie Nullen vor dem Wert hinzufügen.
- Konvertieren Sie nun alle eingestellten Werte in hexadezimal und kombinieren Sie sie, um den gesamten Wert zu erhalten.
101100011 | ||
0001 | 0110 | 0011 |
1 | 6 | 3 |
543 (oktal) = 163 (hexadezimal) |
Die Funktion OCT2HEX wandelt die Oktalzahl von Radix 8 in die Hexadezimalzahl von Radix 2 um.
Syntax:
=OCT2HEX ( Zahl, [Stellen] )
Zahl : Oktalzahl, die die 10-stellige Hexadezimalzahl zurückgibt.
[Orte] : [optional] Zahl, wobei das Ergebnis bis zur Zahl ausgedrückt wird.
Der Eingabewert der Funktion darf nicht mehr als 10 Zeichen (10 Bits) enthalten. Wobei die erste Zahl das Vorzeichen der Zahl (positiv oder negativ) zurückgibt & Andere 9 den Wert nach dem Vorzeichen zurückgibt. ( 1 für negativ & 0 für positiv).
Um eine negative Zahl zu erhalten, muss die eingegebene Zahl 10 Zeichen lang sein, beginnend mit 1, da sie das negative Vorzeichen darstellt. Die negative Zahl wird unter Verwendung der Zweierkomplement-Notation berechnet. Bei weniger als 10 Zeichen berücksichtigt die Funktion standardmäßige Nullen davor. Bei mehr als 10 Zeichen gibt die Funktion die #NUM! Fehler.
Lassen Sie uns nun die Funktion besser verstehen, indem wir sie in einigen Beispielen verwenden.
Hier haben wir einige Oktalwerte in der Oktalspalte. Wir müssen diese Oktalzahlen in einen Hexadezimalwert umwandeln.
Verwenden Sie die Formel in der Oktalspalte:
=OCT2HEX (A2)
A2 : Nummer, die der Funktion als Zellreferenz zur Verfügung gestellt wird
Als Zellreferenz werden Werte für die OCT2HEX-Funktion bereitgestellt.
Die OCT2HEX-Darstellung von 2 der Basis 8 (hexadezimal) ist 10 der Basis 2 (dezimal).
Kopieren Sie nun die Formel mit dem in andere Zellen Strg + D Tastenkürzel.
Wie Sie hier sehen können, gibt die OCT2HEX-Funktion das Ergebnis der Eingabewerte zurück.
Anmerkungen:
- Zahlen können direkt als Argument an die Funktion ohne Anführungszeichen oder Zellbezug in Excel übergeben werden.
- Die Funktion berücksichtigt die [places]-Zahl im Falle einer negativen Zahl nicht, sie gibt nur die 10-stellige Hexadezimalzahl zurück.
- Die Funktion kann maximal einen 10-stelligen Wert annehmen.
- Wenn die eingegebene Zahl [places] keine ganze Zahl ist, wird sie von der Funktion abgeschnitten.
- Die Funktion gibt die #NUM! Fehler
- Wenn die eingegebene Oktalzahl mehr als 10 Stellen hat.
- Wenn die eingegebene Zahl keine gültige Oktalzahl ist.
- Wenn die eingegebene Zahl [places] null oder negativ ist.
- Wenn die eingegebene Zahl [Stellen] für die resultierende positive Hexadezimalzahl nicht ausreicht.
- Die Funktion gibt den #WERT zurück! Fehler
- Wenn die Eingabenummer Text oder nicht numerisch ist.
- Wenn die eingegebene [places]-Zahl Text ist oder nicht numerisch ist.
Ich hoffe, Sie haben verstanden, wie die OCT2HEX-Funktion und die verweisende Zelle in Excel verwendet werden. Weitere Artikel zu mathematischen Konvertierungsfunktionen von Excel finden Sie hier. Bitte zögern Sie nicht, Ihre Frage oder Ihr Feedback zu dem oben genannten Artikel zu äußern.
So verwenden Sie die DEC2BIN-Funktion in Excel
So verwenden Sie die BIN2OCT-Funktion in Excel
So verwenden Sie die BIN2HEX-Funktion in Excel
So verwenden Sie die DEC2OCT-Funktion in Excel
So verwenden Sie die DEC2HEX-Funktion in Excel
So verwenden Sie die OCT2BIN-Funktion in Excel
So verwenden Sie die OCT2DEC-Funktion in Excel
So verwenden Sie die OCT2HEX-Funktion in Excel
So verwenden Sie die HEX2BIN-Funktion in Excel
So verwenden Sie die HEX2OCT-Funktion in Excel
So verwenden Sie die HEX2DEC-Funktion in Excel
Populäre Artikel:
Wenn mit Wildcards
Vlookup nach Datum
Vor- und Nachname in Excel eintragen
Zählen Sie Zellen, die entweder mit A oder B übereinstimmen