I den här artikeln beskrivs formelsyntaxen för och användningen av funktionen HEX.TILL.BIN i Microsoft Excel.
Beskrivning
Omvandlar ett hexadecimalt tal till ett binärt.
Syntax
HEX.TILL.BIN(tal; [antal_siffror])
Syntaxen för funktionen HEX.TILL.BIN har följande argument:
-
Tal Obligatoriskt. Detta är det hexadecimala tal som du vill omvandla. Tal får inte innehålla mer än 10 tecken. Den mest signifikanta biten av tal är teckenbiten (den 40:e biten från höger). De återstående 9 bitarna anger talet. Negativa tal representeras med tvåkomplementmetoden.
-
Antal_siffror Valfritt. Detta är det antal tecken som ska användas. Om antal_siffror utelämnas använder HEX.TILL.BIN 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).
Anmärkningar
-
Om tal är negativt ignorerar HEX.TILL.BIN antal_siffror och returnerar ett binärt tal med 10 tecken.
-
Om tal är negativt kan det inte vara mindre än FFFFFFFE00 och om tal är positivt kan det inte vara större än 1FF.
-
Om tal inte är ett giltigt hexadecimalt tal returnerar HEX.TILL.BIN felvärdet #OGILTIGT! .
-
Om HEX.TILL.BIN kräver mer än antal_siffror tecken returnerar det felvärdet #OGILTIGT! felvärdet #OGILTIGT!.
-
Om antal_siffror inte är ett heltal avkortas det till ett heltal.
-
Om antal_siffror inte är numeriskt returnerar HEX.TILL.BIN felvärdet #VÄRDEFEL! .
-
Om antal_siffror är negativt returnerar HEX.TILL.BIN 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 |
|
=HEX.TILL.BIN("F";8) |
Omvandlar det hexadecimala talet F till ett binärt tal med 8 siffror (de 4 siffrorna i början är utfyllnad). |
00001111 |
|
=HEX.TILL.BIN("B7") |
Omvandlar det hexadecimala talet B7 till ett binärt tal. |
10110111 |
|
=HEX.TILL.BIN("FFFFFFFFFF") |
Omvandlar det hexadecimala talet FFFFFFFFFF till ett binärt tal. |
1111111111 |