HEXINOKT (Funktion)

In diesem Artikel werden die Formelsyntax und die Verwendung der Funktion HEXINOKT in Microsoft Excel beschrieben.

Beschreibung

Wandelt eine hexadezimale Zahl in eine Oktalzahl um.

Syntax

HEXINOKT(Zahl;[Stellen])

Die Syntax der Funktion HEXINOKT weist die folgenden Argumente auf:

  • Zahl     Erforderlich. Die hexadezimale Zahl, die Sie umwandeln möchten. Das Argument Zahl darf maximal 10 Stellen lang sein. Das signifikante Bit von Zahl ist das Vorzeichenbit. Die anderen 39 Bits sind Betragsbits. Negative Zahlen werden mit der Zweier-Komplement-Schreibweise dargestellt.

  • Stellen     Optional. Gibt an, wie viele Zeichen angezeigt werden sollen. Fehlt das Argument Stellen, verwendet HEXINOKT nicht mehr Zeichen, als unbedingt erforderlich sind. 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 HEXINOKT das Argument Stellen und gibt eine aus 10 Zeichen bestehende Oktalzahl zurück.

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

  • Ist Zahl keine zulässige hexadezimale Zahl, gibt HEXINOKT den Fehlerwert #ZAHL! zurück.

  • Benötigt HEXINOKT mehr als Stellen Zeichen, gibt die Funktion den Fehlerwert #ZAHL! zurück.

  • Ist Stellen keine ganze Zahl, werden die Nachkommastellen abgeschnitten.

  • Ist Stellen kein numerischer Ausdruck, gibt HEXINOKT den Fehlerwert #WERT! zurück.

  • Ist Stellen negativ, gibt HEXINOKT den Fehlerwert #ZAHL! 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

=HEXINOKT("F";3)

Wandelt hexadezimal F in eine Oktalzahl mit 3 Zeichen um (die vorangestellte 0 dient zum "Auffüllen").

017

=HEXINOKT("3B4E")

Wandelt hexadezimal 3B4E in eine Oktalzahl um.

35516

=HEXINOKT("FFFFFFFF00")

Wandelt hexadezimal FFFFFFFF00 in eine Oktalzahl um.

7777777400

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×