Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni DEC2HEX valemisüntaksit ja kasutamist.

Kirjeldus

Teisendab kümnendarvu kuueteistkümnendarvuks.

Süntaks

DEC2HEX(arv, [kohad])

Funktsiooni DEC2HEX süntaksil on järgmised argumendid.

  • Arv    – nõutav. Teisendatav kümnendarv. Kui see arv on negatiivne, ignoreeritakse argumenti kohtade_arv ja funktsioon DEC2HEX tagastab 10-märgilise (40-bitilise) kuueteistkümnendarvu, kus kõrgeim bitt on märgibitt. Ülejäänud 39 bitti on absoluutväärtuse bitid. Negatiivseid arve esitatakse täiendkoodi abil.

  • Kohtad    – valikuline. Kasutatavate märkide arv. Kui see puudub, kasutab funktsioon DEC2HEX vähimat vajalikku märkide arvu. See suurus on kasulik arvutatava väärtuse pikkuse täitmiseks algusnullidega.

Kommentaarid

  • Kui arv on < -549 755 813 888 või kui arv on > 549 755 813 887, tagastab DEC2HEX #NUM! #NUM!.

  • Kui arv pole arvväärtus, tagastab DEC2HEX #VALUE! #NUM!.

  • Kui DEC2HEX tulem nõuab määratud Places märkidest rohkem märke, tagastab funktsioon #NUM! #NUM!.
    Näiteks tagastab DEC2HEX(64;1) veaväärtuse, kuna tulem (40) nõuab kahte märki.

  • Kui argument kohtade_arv pole täisarv, kärbitakse kohtade arvu väärtust.

  • Kui Places pole arvväärtus, tagastab DEC2HEX #VALUE! #NUM!.

  • Kui Places on negatiivne, tagastab DEC2HEX #NUM! #NUM!.

Näide.

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töölehe lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Valem

Kirjeldus

Tulem

=DEC2HEX(100;4)

Teisendab kümnendarvu 100 neljakohaliseks kuueteistkümnendarvuks (tegeliku väärtuse ette lisatakse kaks algusnulli).

0064

=DEC2HEX(-54)

Teisendab kümnendarvu -54 kuueteistkümnendarvuks.

FFFFFFFFCA

=DEC2HEX(28)

Teisendab kümnendarvu 28 kuueteistkümnendarvuks.

1C

=DEC2HEX(64;1)

Tagastab #NUM! kuna tulem (40) nõuab 2 märgikohta.

#NUM!

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×