Supportnet / Forum / Tabellenkalkulation
Hex2Dez?
Frage
Will eine haxaldzimal in eine dezimal mit hilfe von macros umwandeln.
Antwort 1 von CMan
wo is dens da das Problem?
Antwort 2 von D23k15
http://www.asphelper.de/Tip/tip22.asp
Antwort 3 von deeanddee
Das Problem besteht das z.B. der hex code so aussieht F0408C4EE5 und der dez-code so aussehen soll 0400081204141405 also die ersten beiden stellen des hex code sollen nicht auftauchen.
Außerdem soll dies für diese spalte entstehen. also der dez code des jeweiligen hex codes soll daneben stehen. Also ich trage den hex code ein und es soll sofort der dez code in der zelle daneben eingetragen werden.
80C0F3F9C0
80C0F35EE4
F0408CCE81
F0408CCE01
F0408CCEFE
F0408CCE3E
F0408CCEDE
F0408CCED6
F0408CCE56
F0408C4E3B
F0408C2E40
F0408C2EA0
F0408CCE61
F0408CCEA1
F0408CCEC1
F0408CCE21
F0408C2E00
Außerdem soll dies für diese spalte entstehen. also der dez code des jeweiligen hex codes soll daneben stehen. Also ich trage den hex code ein und es soll sofort der dez code in der zelle daneben eingetragen werden.
80C0F3F9C0
80C0F35EE4
F0408CCE81
F0408CCE01
F0408CCEFE
F0408CCE3E
F0408CCEDE
F0408CCED6
F0408CCE56
F0408C4E3B
F0408C2E40
F0408C2EA0
F0408CCE61
F0408CCEA1
F0408CCEC1
F0408CCE21
F0408C2E00
Antwort 4 von Locke
Irgendwas habe ich jetzt wohl nicht richtig verstanden.
Du hast als Hex-Wert die Zahl F0408C4EE5
Du willst die ersten beiden Stellen nicht haben, also 408C4EE5
Das willst Du in Dezimal haben, kommt bei mir 1082932061 raus
Stimmt das ?
Wenn ja, dann folgendes:
Bei Excel gibt es die Funktion HEXINDEZ, aber erst wenn man unter extras, Add-Ins das Add-in Analyse Funktionen anhakt.
Die ersten beiden Stellen blendest Du aus indem Du nur die rechten 8 Stellen nimmst
Wenn Deine Hex-Zahl in A1 steht lautet die Formel:
Gruß
Locke
Du hast als Hex-Wert die Zahl F0408C4EE5
Du willst die ersten beiden Stellen nicht haben, also 408C4EE5
Das willst Du in Dezimal haben, kommt bei mir 1082932061 raus
Stimmt das ?
Wenn ja, dann folgendes:
Bei Excel gibt es die Funktion HEXINDEZ, aber erst wenn man unter extras, Add-Ins das Add-in Analyse Funktionen anhakt.
Die ersten beiden Stellen blendest Du aus indem Du nur die rechten 8 Stellen nimmst
Wenn Deine Hex-Zahl in A1 steht lautet die Formel:
=HEXINDEZ(RECHTS(A1;8))Gruß
Locke
Antwort 5 von Event
Hallo
Suchst Du das:?
=HEXINDEZ(TEIL(B3;3;12))
hier wird der Hexwert in B3 ab der 3. Stelle in Dez umgewandelt.
Gruß
Suchst Du das:?
=HEXINDEZ(TEIL(B3;3;12))
hier wird der Hexwert in B3 ab der 3. Stelle in Dez umgewandelt.
Gruß
Antwort 6 von Das_Urmel
=HEXINDEZ(RECHTS(A1;LÄNGE(A1)-2))
so geht das auch, sogar Bedingung wenn du magst.
:)
Michael
so geht das auch, sogar Bedingung wenn du magst.
:)
Michael
Antwort 7 von deeanddee
Er soll mir aber von jeder einzelnen zahl des strings den dec code hintereinander umwandeln
Antwort 8 von Locke
Dann probiers mal hiermit:
Alles hintereinander ohne Zeilenumbruch eingeben
Gruß
Locke
=TEXT(HEXINDEZ(TEIL(A1;3;1));"00")&TEXT(HEXINDEZ(TEIL(A1;4;1));"00")&TEXT(HEXINDEZ(TEIL(A1;5;1));"00")&TEXT(HEXINDEZ(TEIL(A1;6;1));"00")&TEXT(HEXINDEZ(TEIL(A1;7;1));"00")&TEXT(HEXINDEZ(TEIL(A1;8;1));"00")&TEXT(HEXINDEZ(TEIL(A1;9;1));"00")&TEXT(HEXINDEZ(TEIL(A1;10;1));"00")Alles hintereinander ohne Zeilenumbruch eingeben
Gruß
Locke

