Tizes számrendszerbeli számot (decimális számot), tizenhatos számrendszerbeli számra (hexadecimális számra) alakít.
Formai előírás (Szintaxis):
DEC.HEX(szám; jegyek
Szám:
Az a tizes számrendszerbeli egész szám amit átalakít. Ha a szám negatív, akkor a jegyeknél megadott értéket figyelmen kívül hagyja a függvény, és egy 10 karakterből álló hexadecimális számot ad eredményül, amelyben a bal oldali bit (MSB) az előjelbit. A többi (9) bit adja meg a szám értékét.
Jegyek:
A használt karakterek száma. Ha a paramétert nem adja meg, akkor a függvény a megjelenítéshez minimálisan szükséges számú karaktert fogja használni. A jegyek megadása abban az esetben lehet hasznos, ha az eredményt vezető nullákkal kívánja kiegészíteni.
Megjegyzés
- Ha a szám < -549 755 813 888 vagy a szám > 549 755 813 887, akkor a függvény a #SZÁM! hibaértéket adja eredményül.
- Ha a megadott szám nem numerikus, akkor a függvény az #ÉRTÉK! hibaértékkel tér vissza.
- Ha a függvénynek több helyre van szüksége, mint a jegyeknél megadott szám, akkor a #SZÁM! hibaértéket adja vissza.
- Ha a jegyek értéke nem egész szám, akkor azt a függvény egésszé alakítja.
- Ha a jegyek értéke nem szám, akkor a függvény az #ÉRTÉK! hibaértékkel tér vissza.
- Ha a jegyek értéke negatív, akkor a függvény a #SZÁM! hibaértéket adja vissza.
Példa