Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos HEX2BIN naudojimas programoje "Microsoft Excel".
Aprašas
Šešioliktainį skaičių konvertuoja į dvejetainį.
Sintaksė
HEX2BIN(skaičius, [vietos])
Funkcijos HEX2BIN sintaksėje yra toliau nurodyti argumentai:
- Skaičius Būtinas. Šešioliktainis skaičius, kurį norite konvertuoti. Skaičiuje negali būti daugiau, nei 10 simbolių. Pats reikšmingiausias skaičiaus bitas yra ženklo bitas (40-is bitas iš dešinės). Likę 9 bitai yra dydžio bitai. Neigiami skaičiai vaizduojami naudojant dviejų-papildymo užrašymo būdą.
- Places Pasirinktinai. Nurodo, kiek simbolių naudoti. Jei vietos praleistos, HEX2BIN naudoja minimalų reikalingą simbolių skaičių. Vietos naudingos, kai grąžinamą reikšmę reikia užpildyti priekiniais nuliais (0).
Pastabos
- Jei skaičius neigiamas, HEX2BIN ignoruoja vietas ir grąžina 10 simbolių dvejetainį skaičių.
- Jei skaičius yra neigiamas, jis negali būti mažesnis už FFFFFFFE00, jei skaičius teigiamas, jis negali būti didesnis už 1FF.
- Jei skaičius nėra leistinas šešioliktainis skaičius, HEX2BIN grąžina #NUM! klaidos reikšmę.
- Jei HEX2BIN reikia daugiau vietų simbolių, grąžinama #NUM! klaidos reikšmę.
- Jei vietų reikšmė nėra sveikasis skaičius, trupmeninė jo dalis pašalinama.
- Jei vietos nėra skaičius, HEX2BIN grąžins #VALUE! klaidos reikšmę.
- Jei vietų reikšmė yra neigiamas skaičius, HEX2BIN grąžina #NUM! klaidos reikšmę.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
| Formulė | Aprašymas | Rezultatas |
|---|---|---|
| =HEX2BIN("F", 8) | Konvertuoja šešioliktainį skaičių F į dvejetainį su 8 simboliais (4 pradiniai nuliai „užpildo vietą“). | 00001111 |
| =HEX2BIN("B7") | Konvertuoja šešioliktainį B7 į dvejetainį. | 10110111 |
| =HEX2BIN("FFFFFFFFFF") | Konvertuoja šešioliktainį FFFFFFFFFF į dvejetainį. | 1111111111 |