Tässä artikkelissa kuvataan Microsoft Excelin BINHEKSA-funktion kaavasyntaksi ja käyttö.
Kuvaus
Muuntaa binaariluvun heksadesimaaliluvuksi.
Syntaksi
BINHEKSA(luku; [merkit])
BINHEKSA-funktion syntaksissa on seuraavat argumentit:
-
Numero Pakollinen. Oktaaliluvuksi muunnettava binaariluku. Luvussa voi olla enintään 10 merkkiä (10 bittiä). Merkitsevin bitti on merkkibitti. Muut 9 bittiä ovat suuruusluokkabittejä. Negatiiviset luvut näytetään käyttämällä kahden komplementti -merkintätapaa.
-
Merkit Valinnainen. Käytettävien merkkien määrä. Jos merkit-argumentti puuttuu, BINHEKSA käyttää pienintä tarvittavien merkkien määrää. Merkit-argumentti on hyödyllinen lisättäessä etunollia funktion palautusarvoon.
Huomautuksia
-
Ellei luku ole kelvollinen binaariluku tai jos luvussa on yli 10 merkkiä, BINHEKSA palauttaa #LUKU! -virhearvon.
-
Jos luku on negatiivinen, BINHEKSA ei ota merkkejä huomioon ja palauttaa 10-merkkisen heksadesimaaliluvun.
-
Jos BINHEKSA edellyttää enemmän merkkejä kuin merkit-argumentti määrittää, se palauttaa #LUKU! -virhearvon.
-
Ellei merkit-argumentti ole kokonaisluku, se katkaistaan.
-
Ellei merkit ole lukuarvo, BINHEKSA palauttaa #ARVO! -virhearvon.
-
Jos merkit on negatiivinen, BINHEKSA palauttaa #LUKU! -virhearvon.
Esimerkki
Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
Kaava |
Kuvaus |
Tulos |
=BINHEKSA(11111011; 4) |
Muuntaa binaariluvun 11111011 4-merkkiseksi heksadesimaaliluvuksi |
00FB |
=BINHEKSA(1110) |
Muuntaa binaariluvun 1110 heksadesimaaliluvuksi |
E |
=BINHEKSA(1111111111) |
Muuntaa binaariluvun 1111111111 heksadesimaaliluvuksi |
FFFFFFFFFF |