Excel - HEX2BIN 函数
说明
HEX2BIN 函数将十六进制数转换为二进制数。
语法
HEX2BIN (number, [places])
参数
参数 | 说明 | 必需/可选 |
---|---|---|
number | 您要转换的十六进制数。 数字不能包含超过 10 个字符(40 位)。数字的最高有效位是符号位(从右边开始的第 40 位)。其余 39 位是数值位。 负数使用二进制补码表示法表示。 |
必需 |
places | 要使用的字符数。 如果省略 places,HEX2BIN 将使用必要的最少字符数。 Places 可用于用前导 0(零)填充返回值。 |
可选 |
注释
十六进制(基数 16)数字系统使用数字 0-9 和字符 A-F
下表显示前 32 个十六进制值以及等效的十进制值 −

由于十六进制使用数字 0-9 和字符 A-F,因此在将它们提供给 Excel 函数时应将它们括在引号中。例如,十六进制 11A 应输入为"11A"
二进制(基数 2)数字系统使用数字 0 & 1.
下表显示前 8 个二进制值,以及等效的十进制值 −

如果数字为负数,HEX2BIN 将忽略位置并返回 10 个字符的二进制数。
如果数字为负数,则不能小于 FFFFFFFE00
如果数字为正数,则不能大于 1FF。
如果数字不是有效的十六进制数,HEX2BIN 将返回 #NUM!错误值。
如果 HEX2BIN 需要超过 places 个字符,则返回 #NUM! 错误值。
如果 places 不是整数,则被截断。
如果 places 为非数字,则 HEX2BIN 返回 #VALUE! 错误值。
如果 places 为负数,则 HEX2BIN 返回 #NUM! 错误值。
适用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016
示例
