I den här artikeln beskrivs formelsyntaxen för och användningen av funktionen DEC.TILL.OKT i Microsoft Excel.
Beskrivning
Omvandlar ett decimalt tal till oktalt.
Syntax
DEC.TILL.OKT(tal; [antal_siffror])
Syntaxen för funktionen DEC.TILL.OKT har följande argument:
- Tal Obligatoriskt. Det heltal du vill omvandla. Om tal är negativt ignoreras antal_siffror och DEC.TILL.OKT returnerar ett oktalt tal med 10 tecken (30 bitar) där den mest signifikanta biten är teckenbiten. De återstående 29 bitarna anger talet. Negativa tal representeras med tvåkomplementmetoden.
- Platser Valfri. Det antal tecken som ska användas. Om antal_siffror utelämnas använder DEC.TILL.OKT lägsta antal nödvändiga tecken. Antal_siffror är användbart när du vill fylla ut det returnerade värdet med inledande nollor (0).
Kommentarer
- Om tal < -536 870 912 eller om tal > 536 870 911 returnerar DEC2OCT #NUM! .
- Om tal inte är numeriskt returnerar DEC.TILL.OKT felvärdet #VÄRDEFEL! .
- Om DEC.TILL.OKT kräver fler tecken än antal_siffror anger returnerar det felvärdet #OGILTIGT! .
- Om antal_siffror inte är ett heltal avkortas det till ett heltal.
- Om antal_siffror inte är numeriskt returnerar DEC.TILL.OKT felvärdet #VÄRDEFEL! .
- Om antal_siffror är negativt returnerar DEC.TILL.OKT värdet #OGILTIGT! felvärdet #OGILTIGT!.
Exempel
Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.
| Formel | Beskrivning | Resultat |
|---|---|---|
| =DEC.TILL.OKT(58;3) | Omvandlar det decimala talet 58 till ett oktalt tal | 072 |
| =DEC.TILL.OKT(-100) | Omvandlar ett decimalt tal till ett oktalt tal. | 7777777634 |