Excel - HEX2BIN 函式



描述

HEX2BIN 函式將十六進位制數轉換為二進位制數。

語法

HEX2BIN (number, [places])

引數

引數 描述 必填/可選
number

要轉換的十六進位制數。

Number 不能包含超過 10 個字元(40 位)。Number 的最高有效位是符號位(從右數第 40 位)。其餘 39 位是數值位。

負數使用二進位制補碼錶示。

必填
places

要使用的字元數。

如果省略 places,則 HEX2BIN 使用必要的最小字元數。

Places 用於在返回值前面填充前導 0(零)。

可選

備註

  • 十六進位制(基數 16)數字系統使用數字 0-9 和字元 A-F

  • 下表顯示了前 32 個十六進位制值及其等效的十進位制值 -

HEX2BIN Hexadecimal Values
  • 由於十六進位制使用數字 0-9 和字元 A-F,因此當它們提供給 Excel 函式時,應將其括在引號中。例如,十六進位制 11A 應輸入為“11A”

  • 二進位制(基數 2)數字系統使用數字 0 和 1。

  • 下表顯示了前 8 個二進位制值及其等效的十進位制值 -

HEX2BIN Binary Values
  • 如果 number 為負數,則 HEX2BIN 會忽略 places 並返回一個 10 字元的二進位制數。

  • 如果 number 為負數,則它不能小於 FFFFFFFE00

  • 如果 number 為正數,則它不能大於 1FF。

  • 如果 number 不是有效的十六進位制數,則 HEX2BIN 返回 #NUM! 錯誤值。

  • 如果 HEX2BIN 需要超過 places 個字元,則返回 #NUM! 錯誤值。

  • 如果 places 不是整數,則將其截斷。

  • 如果 places 不是數字,則 HEX2BIN 返回 #VALUE! 錯誤值。

  • 如果 places 為負數,則 HEX2BIN 返回 #NUM! 錯誤值。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

HEX2BIN Function
advanced_excel_engineering_functions.htm
廣告