Tuesday, July 5, 2022

HEX2OCT-Funktion

Dieser Artikel beschreibt die Formelsyntax und die Verwendung der HEX2OCT- Funktion in Microsoft Excel.

Beschreibung

Konvertiert eine Hexadezimalzahl in eine Oktalzahl.

Syntax

HEX2OCT(Zahl, [Stellen])

Die Syntax der HEX2OCT-Funktion hat die folgenden Argumente:

  • Anzahl erforderlich. Die Hexadezimalzahl, die Sie konvertieren möchten. Nummer darf nicht mehr als 10 Zeichen enthalten. Das höchstwertige Bit einer Zahl ist das Vorzeichenbit. Die verbleibenden 39 Bits sind Betragsbits. Negative Zahlen werden in Zweierkomplement-Notation dargestellt.

  • Orte optional. Die Anzahl der zu verwendenden Zeichen. Wenn Stellen weggelassen werden, verwendet HEX2OCT die minimal erforderliche Anzahl von Zeichen. Places ist nützlich, um den Rückgabewert mit führenden Nullen (Nullen) aufzufüllen.

Bemerkungen

  • Wenn Zahl negativ ist, ignoriert HEX2OCT Stellen und gibt eine 10-stellige Oktalzahl zurück.

  • Wenn die Zahl negativ ist, darf sie nicht kleiner als FFE0000000 sein, und wenn die Zahl positiv ist, darf sie nicht größer als 1FFFFFFF sein.

  • Wenn Zahl keine gültige Hexadezimalzahl ist, gibt HEX2OCT den Fehler #NUM! Fehlerwert.

  • Wenn HEX2OCT mehr Zeichen als Stellen erfordert, gibt es die #NUM! Fehlerwert.

  • Wenn die Stellen keine ganze Zahl sind, werden sie abgeschnitten.

  • Wenn die Stellen nicht numerisch sind, gibt HEX2OCT den #WERT! Fehlerwert.

  • Wenn die Plätze negativ sind, gibt HEX2OCT die #NUM! Fehlerwert.

Beispiel

Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Damit Formeln Ergebnisse anzeigen, wählen Sie sie aus, drücken Sie F2 und dann die EINGABETASTE. Bei Bedarf können Sie die Spaltenbreite anpassen, um alle Daten anzuzeigen.

Formel

Beschreibung

Ergebnis

=HEX2OCT("F", 3)

Konvertiert hexadezimal F in oktal mit 3 Zeichen (die führende 0 ist "Padding").

017

=HEX2OCT("3B4E")

Konvertiert hexadezimal 3B4E in oktal

35516

=HEX2OCT("FFFFFFFF00")

Konvertiert hexadezimal FFFFFFFF00 in oktal

7777777400

No comments:

Post a Comment