Excel表格進行16進制加法 | 16進位加法
提示:Excel不能直接進行16進制加法,必須先轉換爲10進制相加,然後再轉換爲16進制。第一步:(1)應在B1中輸入公式:=DEC2HEX(HEX2DEC(A1)+HEX2DEC("1DEEC"))兩個函數的解釋:HEX2DEC將十六進制數轉換爲十進制數。(2)如果該函數不可用,並返回錯誤值#NAME?,請安裝並加載“分析工具庫”加載宏。操作方法在“工具”菜單上,單擊“加載宏”。 在“可用加載宏”列表中,選中“分析工具庫”框,再單擊“確定”。 如果必要,請遵循安裝程序中的指示。 語法HEX2DEC(number)Number 待轉換的十六進制數。參數number的位數不能多於10位(40位二進制)...
提示:Excel不能直接進行16進制加法,必須先轉換爲10進制相加,然後再轉換爲16進制。
第一步:
(1)應在B1中輸入公式:=DEC2HEX(HEX2DEC(A1)+HEX2DEC("1DEEC"))
兩個函數的解釋:
HEX2DEC將十六進制數轉換爲十進制數。(2)如果該函數不可用,並返回錯誤值 #NAME?,請安裝並加載“分析工具庫”加載宏。
操作方法
在“工具”菜單上,單擊“加載宏”。 在“可用加載宏”列表中,選中“分析工具庫”框,再單擊“確定”。 如果必要,請遵循安裝程序中的指示。 語法
HEX2DEC(number)
Number 待轉換的十六進制數。參數 number 的位數不能多於 10 位(40 位二進制),最高位爲符號位,其餘 39 位是數字位。負數用二進制數的補碼錶示。
說明
如果參數 Number 不是合法的十六進制數,則函數 HEC2DEC 返回錯誤值 #NUM!。示例:公式 說明(結果) =HEX2DEC("A5") 將十六進制數 A5 轉換爲十進制數 (165) =HEX2DEC("FFFFFFFF5B") 將十六進制數 FFFFFFFF5B 轉換爲十進制數 (-165) =HEX2DEC("3DA408B9") 將十六進制數 3DA408B9 轉換爲十進制數 (1034160313)
DEC2HEX
將十進制數轉換爲十六進制數。
如果該函數不可用,並返回錯誤值 #NAME?,請安裝並加載“分析工具庫”加載宏。安裝方法同上。
語法
DEC2HEX(number,places)
Number 待轉換的十進制數。如果參數 number 是負數,則省略 places。函數 DEC2HEX 返回 10 位十六進制數(40 位二進制數),最高位爲符號位,其餘 39 位是數字位。負數用二進制數的補碼錶示。
Places 所要使用的字符數,如果省略 places,函數 DEC2HEX 用能表示此數的最少字符來表示。當需要在返回的數值前置零時 places 尤其有用。