工程函数中提供了二进制、八进制、十进制和十六进制之间的数值转换函数。这类函数名称比较容易记忆,其中二进制为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)
十六进制转换为三十六进制
联系客服