Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni HEX2BIN valemisüntaksit ja kasutamist.
Kirjeldus
Teisendab kuueteistkümnendarvu kahendarvuks.
Süntaks
HEX2BIN(arv, [kohad])
Funktsiooni HEX2BIN süntaksil on järgmised argumendid.
-
Arv – nõutav. Teisendatav kuueteistkümnendarv. Arv ei tohi sisaldada rohkem kui 10 märki. Arvu kõige olulisem bitt on märgi bitt (40. bitt paremalt). Ülejäänud 9 bitti on absoluutväärtuse bitid. Negatiivseid arve esitatakse täiendkoodi abil.
-
Kohtad – valikuline. Kasutatavate märkide arv. Kui see puudub, kasutab funktsioon HEX2BIN vähimat vajalikku märkide arvu. See suurus on kasulik arvutatava väärtuse pikkuse täitmiseks algusnullidega.
Kommentaarid
-
Kui arv on negatiivne, ignoreerib funktsioon HEX2BIN argumenti kohtade_arv ja tagastab 10-märgilise kahendarvu.
-
Kui arv on negatiivne, ei saa see olla väiksem kui FFFFFFFE00, ja kui arv on positiivne, ei saa see olla suurem kui 1FF.
-
Kui arv pole sobiv kuueteistkümnendarv, tagastab HEX2BIN #NUM! #NUM!.
-
Kui HEX2BIN nõuab rohkem märke, kui määrab argument kohtade arv, tagastab funktsioon #NUM! #NUM!.
-
Kui argument kohtade_arv pole täisarv, kärbitakse murdosa.
-
Kui argument kohad pole arvväärtus, tagastab HEX2BIN #VALUE! #NUM!.
-
Kui argument kohtade arv on negatiivne, tagastab HEX2BIN #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 |
=HEX2BIN("F";8) |
Teisendab kuueteistkümnendarvu F kaheksakohaliseks kahendarvuks (arvu ette lisatakse neli algusnulli). |
00001111 |
=HEX2BIN("B7") |
Teisendab kuueteistkümnendarvu B7 kahendarvuks. |
10110111 |
=HEX2BIN("FFFFFFFFFF") |
Teisendab kuueteistkümnendarvu FFFFFFFFFF kahendarvuks. |
1111111111 |