工程函數中提供了二進位、八進位、十進位和十六進位之間的數值轉換函數。這類函數名稱比較容易記憶,其中二進位為BIN,八進位為OCT,十進位為DEC,十六進位為HEX,數字2(英文two、to的諧音)表示轉換的意思。例如,需要將十進位的數值轉換為十六進位,前面為DEC,中間加2,後面為HEX,完成此轉換的完整函數名為DEC2HEX。
不同數字系統間的進位轉換函數
如圖所示,使用以下兩個公式,可以將B列的十進位數字「180154093」轉換為十六進位,結果為「ABCEEED」。
=DEC2HEX(B3)
=BASE(B4,16)
十進位轉換為十六進位
如圖所示,使用以下兩個公式可以將B列的八進位數字「475」轉換為二進位,結果為「100111101」。
=OCT2BIN(B7)
=BASE(DECIMAL(B8,8),2)
八進位轉換為二進位
如圖所示,使用以下公式可以將B列的十六進位字符「1ABCDEF2」轉換為三十六進位,結果為「7F2QR6」。
=BASE(DECIMAL(B11,16),36)
=BASE(HEX2DEC(B12),36)
十六進位轉換為三十六進位
《Word/Excel/PPT 2019三合一完全自學教程》
▼
集Word、Excel、PPT所有功能、妙招技法、行業應用、專家經驗於一體