Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: HEX-Zahlen in der Form 0x4A1F darstellen

HEX-Zahlen in der Form 0x4A1F darstellen
24.08.2005 09:37:02
Uwe
Hallo,
ich möchte HEX-Zahlen mit vorangestelltem 0x in den Zellen darstellen. Bei "Zellen formatieren..." klappt dies nur mit normalen Zahlen. Sobald ich aber die Zahl mit DEZINHEX() umwandle, funktioniert die Zellenformatierung nicht mehr wie vorgesehen.
Hat jemand eine Idee?
Grüße
Uwe
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: HEX-Zahlen in der Form 0x4A1F darstellen
24.08.2005 09:56:59
Galenzo
="0x" & DEZINHEX(A1)
Viel Erfolg!
AW: HEX-Zahlen in der Form 0x4A1F darstellen
24.08.2005 10:07:02
Uwe
Hallo Galenzo,
in die eine Richtung geht's. Aber wenn ich jetzt mit dieser Zelle rechnen will oder den Wert wieder in Dezimal zurückwandeln, geht's schief. Es darf wirklich nur das Anzeigeformat beeinflussen.
Grüße
Uwe
AW: HEX-Zahlen in der Form 0x4A1F darstellen
24.08.2005 10:01:30
Erich
Hallo Uwe,
wenn du "0x" vor der Hex-Zahl nicht speichern, sondern nur angezeigt haben willst,
dann
A2:=DEZINHEX(A1)
und A2 benutzerdefiniert formatieren mit "0x"@
(Ein numerisches Format ist ohne Wirkung - HEXINDEZ liefert einen Text zurück.)
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: HEX-Zahlen in der Form 0x4A1F darstellen
24.08.2005 10:09:17
Uwe
Hallo Erich,
ja genau, das war's !!!
Vielen Dank für die schnelle Hilfe.
Grüße aus Neuhausen
Uwe
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

HEX-Zahlen in der Form 0x4A1F darstellen


Schritt-für-Schritt-Anleitung

Um HEX-Zahlen in Excel mit dem vorangestellten Präfix "0x" darzustellen, kannst Du folgende Schritte befolgen:

  1. Eingabe der HEX-Zahl: Gib Deine HEX-Zahl in eine Zelle ein, z.B. in Zelle A1.

  2. Umwandlung in Dezimal: In einer anderen Zelle (z.B. B1) verwende die Formel:

    =DEZINHEX(A1)

    Dies wandelt die HEX-Zahl in eine Dezimalzahl um.

  3. Formatierung der Anzeige: Um "0x" vor der HEX-Zahl anzuzeigen, gehe zu:

    • Rechtsklick auf die Zelle (z.B. B1)
    • Wähle "Zellen formatieren..."
    • Wähle "Benutzerdefiniert" und gebe folgendes ein:
      "0x"0

      Dadurch wird in der Zelle B1 nun "0x" vor der Zahl angezeigt, ohne die zugrunde liegende Dezimalzahl zu verändern.


Häufige Fehler und Lösungen

  • Problem: Die Formatierung wird nicht angewendet.

    • Lösung: Stelle sicher, dass Du die Zelle als "Benutzerdefiniert" formatiert hast und das Format korrekt eingegeben wurde.
  • Problem: Die Umwandlung funktioniert nicht.

    • Lösung: Stelle sicher, dass die HEX-Zahl korrekt eingegeben wurde, da falsche Eingaben zu Fehlern führen können.

Alternative Methoden

Eine alternative Methode zur Darstellung von HEX-Zahlen ist die Verwendung von VBA (Visual Basic for Applications). Du kannst ein einfaches Makro erstellen, um HEX-Zahlen mit dem Präfix "0x" anzuzeigen. Hier eine kurze Anleitung:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Erstelle ein neues Modul und füge folgenden Code ein:
    Function HexMitPraefix(ByVal Zahl As Long) As String
       HexMitPraefix = "0x" & Hex(Zahl)
    End Function
  3. Schließe den Editor und benutze die Funktion in Excel:
    =HexMitPraefix(A1)

Praktische Beispiele

  • Wenn in Zelle A1 die HEX-Zahl 4A1F steht, kannst Du in Zelle B1 die Formel =DEZINHEX(A1) verwenden, um die Dezimalzahl 18943 zu erhalten. Nach der Formatierung zeigt die Zelle B1 nun 0x4A1F.

  • Um die Darstellung zu testen, kannst Du auch mit anderen HEX-Zahlen spielen, wie FF, 1A3, oder B2F. So kannst Du den Umgang mit HEX-Zahlen in Excel üben.


Tipps für Profis

  • Nutze die Funktion HEXINDEZ, um von der HEX-Zahl zurück zur Dezimalzahl zu konvertieren, falls Du die Umwandlung umkehren möchtest.

  • Wenn Du regelmäßig mit HEX-Zahlen arbeitest, erstelle Vorlagen mit benutzerdefinierten Formaten, um Zeit zu sparen.

  • Experimentiere mit verschiedenen Farbcodierungen in Excel, um HEX-Farben darzustellen, insbesondere bei der Arbeit mit Design- oder Grafikprojekten.


FAQ: Häufige Fragen

1. Wie kann ich HEX-Zahlen in Dezimal umwandeln?
Du kannst die Formel =DEZINHEX(A1) verwenden, um eine HEX-Zahl in Dezimal umzurechnen.

2. Kann ich das "0x"-Format in Berechnungen verwenden?
Das "0x"-Format ist nur eine Anzeige. Verwende die zugrunde liegende Dezimalzahl für Berechnungen.

3. Wie kann ich HEX-Zahlen in Excel importieren?
Du kannst HEX-Zahlen einfach in Zellen eingeben und dann die oben beschriebenen Schritte zur Formatierung durchführen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige