Ez a cikk a Microsoft Excel HEX.BIN függvényének képletszintaxisát és használatát ismerteti.
Leírás
Hexadecimális számot binárissá konvertál.
Szintaxis
HEX.BIN(szám; [jegyek])
A HEX.BIN függvény szintaxisa a következő argumentumokat foglalja magában:
-
Szám: Megadása kötelező. Az a hexadecimális egész szám, amelyet konvertálni szeretne. A szám nem állhat 10-nél több karakterből. A legjelentősebb bit a jelbit (jobbról a 40. bit). A többi (9) bit adja meg a szám értékét. Negatív szám előállítása kettes komplemens képzésével történik.
-
Jegyek: Megadása nem kötelező. A használandó karakterek száma. Ha a paramétert nem adja meg, akkor a HEX.BIN a megjelenítéshez minimálisan szükséges számú karaktert fogja használni. A jegyek megadása abban az esetben lehet hasznos, ha az eredményként kapott értéket nullákkal kívánja kezdeni.
Megjegyzések
-
Ha a szám negatív, akkor a HEX.BIN figyelmen kívül hagyja a jegyekre vonatkozó beállítást, és egy 10 karakterből álló bináris számot ad eredményül.
-
Ha a szám negatív, akkor az nem lehet kisebb, mint FFFFFFFE00, ha pozitív, nem lehet nagyobb, mint 1FF.
-
Ha a szám nem érvényes hexadecimális szám, akkor a HEX.BIN függvény #SZÁM! hibaértéket ad eredményül.
-
Ha a HEX.BIN függvénynek több karakterre lenne szüksége, mint a jegyeknél megadott érték, akkor a függvény #SZÁM! hibaértéket ad eredményül.
-
Ha a jegyek argumentum értéke nem egész szám, akkor azt a függvény egésszé csonkítja.
-
Ha a jegyek értéke nem numerikus, akkor a HEX.BIN függvény #ÉRTÉK! hibaértéket ad eredményül.
-
Ha a jegyek értéke negatív, akkor a HEX.BIN függvény a #SZÁM! hibaértéket adja vissza.
Példa
Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.
Képlet |
Leírás |
Eredmény |
=HEX.BIN("F";8) |
A hexadecimális F konvertálása 8 karakteres binárisra (4 nulla elhelyezésével az elején) |
00001111 |
=HEX.BIN("B7") |
A hexadecimális B7 konvertálása binárisra |
10110111 |
=HEX.BIN("FFFFFFFFFF") |
A hexadecimális FFFFFFFFFF konvertálása binárisra |
1111111111 |