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

Kuvaus

Muuntaa kymmenjärjestelmän luvun oktaaliluvuksi.

Syntaksi

DESOKT(luku; [merkit])

DESOKT-funktion syntaksissa on seuraavat argumentit:

  • Numero    Pakollinen. Muunnettava kymmenjärjestelmän luku. Jos luku on negatiivinen, merkit-argumenttia ei oteta huomioon ja DESOKT palauttaa 10-merkkisen (30 bitin) oktaaliluvun, jonka merkitsevin bitti on merkkibitti. Loput 29 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, DESOKT käyttää pienintä tarvittavien merkkien määrää. Merkit-argumentti on hyödyllinen lisättäessä etunollia funktion palautusarvoon.

Huomautuksia

  • Jos luku < -536 870 912 tai jos luku > 536 870 911, DEC2OCT palauttaa #NUM! ‑virhearvon.

  • Ellei luku ole lukuarvo, DEC2OCT palauttaa #VALUE! ‑virhearvon.

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

  • Ellei merkit-argumentti ole kokonaisluku, se katkaistaan.

  • Ellei merkit ole lukuarvo, DEC2OCT palauttaa #VALUE! ‑virhearvon.

  • Jos merkit-argumentti on negatiivinen, DEC2OCT palauttaa #NUM! ‑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ä, jotta näet kaikki tiedot.

Kaava

Kuvaus

Tulos

=DESOKT(58; 3)

Muuntaa luvun 58 oktaaliluvuksi

072

=DESOKT(-100)

Muuntaa kymmenjärjestelmän luvun oktaaliluvuksi

7777777634

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.