HEKSAOKT (HEKSAOKT-funktio)

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Tässä artikkelissa kuvataan Microsoft Excelin HEKSAOKT-funktion kaavasyntaksi ja käyttö.

Kuvaus

Muuntaa heksadesimaaliluvun oktaaliluvuksi.

Syntaksi

HEKSAOKT(luku; [merkit])

HEKSAOKT-funktion syntaksissa on seuraavat argumentit:

  • Luku Pakollinen. Heksadesimaaliluvuksi muunnettava binaariluku. Luvussa voi olla enintään 10 merkkiä. Merkitsevin bitti on merkkibitti. Muut 39 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, HEKSAOKT käyttää pienintä tarvittavien merkkien määrää. Merkit-argumentti on hyödyllinen lisättäessä etunollia funktion palautusarvoon.

Huomautuksia

  • Jos luku-argumentti on negatiivinen, HEKSAOKT ei ota huomioon merkit-argumenttia ja palauttaa 10-merkkisen oktaaliluvun.

  • Jos luku on negatiivinen, sen täytyy olla vähintään FFE0000000, ja jos luku on positiivinen, se ei voi olla suurempi kuin 1FFFFFFF.

  • Jos luku ei ole kelvollinen heksadesimaaliluku, HEKSAOKT palauttaa #LUKU! ‑virhearvon.

  • Jos HEKSAOKT edellyttää enemmän merkkejä kuin merkit-argumentti määrittää, se palauttaa #LUKU! ‑virhearvon.

  • Ellei merkit-argumentti ole kokonaisluku, se katkaistaan.

  • Ellei merkit ole lukuarvo, HEKSAOKT palauttaa #ARVO! ‑virhearvon.

  • Jos merkit on negatiivinen, HEKSAOKT 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

=HEKSAOKT("F"; 3)

Muuntaa heksadesimaalin F oktaaliluvuksi, jossa on 3 merkkiä (luvun alussa on etunolla).

017

=HEKSAOKT("3B4E")

Muuntaa heksadesimaaliluvun 3B4E oktaaliluvuksi

35516

=HEKSAOKT("FFFFFFFF00")

Muuntaa heksadesimaaliluvun FFFFFFFF00 oktaaliluvuksi

7777777400

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×