Stránka 1 z 1

Excel : Prevod cisla DEC na HEX (DEC2HEX)

Napsal: 02 srp 2011 11:24
od Adalbert
Zdravim,

funkce DEC2HEX(číslo;místa) ma omezeni:

Pokud číslo < -549 755 813 888 nebo číslo > 549 755 813 887, vrátí funkce DEC2HEX chybovou hodnotu #NUM!

Mam-li 16-ti mistne DEC cislo, ktere potrebuji v Excelu prevest na HEX, jak mam postupovat?

Samozrejme cisel, ktere takto musim prevest jsou radove tisice. Jedno jedine bych jednoduse prevedl napr. na win kalkulacce.

diky za radu A.

Re: Excel : Prevod cisla DEC na HEX (DEC2HEX)

Napsal: 02 srp 2011 13:14
od guest
Jedině vlastní funkcí. Zkuste se podívat tady na Dbl2Hex (bez záruky, já používám jinou, nicméně u mě použitá technologie pracuje s typem Long, což pro váš rozsah nestačí):

http://www.askmehelpdesk.com/spreadsheets/formula-converting-32-bit-hexadecimal-into-decimal-excel-396581.html

Re: Excel : Prevod cisla DEC na HEX (DEC2HEX)  Vyřešeno

Napsal: 02 srp 2011 15:20
od Adalbert
Ok, dekuji za odkaz.
Jelikoz moje vstupni data, ktera jsem potreboval konvertovat na HEX jsem ziskal z Oracle DB, pomohl jsem si prevedenim dat jiz v Oracle, pred exportem do Excelu a tim se reseni v prostredi Excel vyhnul. Nicmene pro info si postup ve VBA prostuduji.

Diky