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 |