ASCII-text zu Hexadezimal in Excel
Will ich das, aber ich weiß nicht, was zu tun ist, die nur funktioniert, scheint es nützlich zu sein, ist "DEC..HEX".
Dies ist das problem, ich habe in einer Zelle folgenden text:
1234
Und in der nächsten Zelle möchte ich den hexadezimal-Wert der jedes Zeichen, das erwartete Ergebnis wäre:
31323334
Jeder Charakter muss dargestellt werden durch zwei hexadezimale Zeichen. Ich habe keine Idee wie man dieses Problem lösen in excel zu vermeiden stellen Sie ein codiertes Programm.
Grüße!
Edit: Hexadezimal-Umwandlung
Text value Ascii Value (Dec) Hexadecimal Value
1 49 31
2 50 32
3 51 33
4 52 34
Hi @pnuts, die ich nicht verstehe Ihre Frage.
Meine ursprüngliche Frage? Es ist einfach. Ich habe in einer Zelle den Wert "1234" und ich brauche, um eine Formel in eine andere zu konvertieren, Wert (ascii-text) in seine hexadezimale Entsprechung. "31323334" in diesem Fall.
Es ist der ascii-Wert für "1234". Siehe mein edit, ich denke, Sie werden das besser verstehen.
Meine ursprüngliche Frage? Es ist einfach. Ich habe in einer Zelle den Wert "1234" und ich brauche, um eine Formel in eine andere zu konvertieren, Wert (ascii-text) in seine hexadezimale Entsprechung. "31323334" in diesem Fall.
Es ist der ascii-Wert für "1234". Siehe mein edit, ich denke, Sie werden das besser verstehen.
InformationsquelleAutor Nico | 2015-03-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bitte versuchen:
In Ihrer version müssen Sie möglicherweise die
.
s in der Funktion (und vielleicht;
s eher als,
s).Dies ist ideal für Feste Werte reichten. Ich tappste einfach durch manuelles hinzufügen in meine 000-pad als 303030etc.
InformationsquelleAutor pnuts
DEC2HEX weiterhelfen können. Verwenden Sie, wie folgt:
InformationsquelleAutor hd1
Ersten split
1234
zu1 2 3 4
mithilfeMID()
, dann verwenden SieCode()
für jedes Zeichen, und dann wieder concentate. Unten ist die Formel, dieY21
ist die Zelle, in der1234
geschrieben=CONCATENATE(CODE(MID(Y21,1,1)),CODE(MID(Y21,2,1)),CODE(MID(Y21,3,1)),CODE(MID(Y21,4,1)))
1234 >> 49505152
InformationsquelleAutor user7751296