如何利用excel的OCT2HEX函数将八进制转为十六进制

小编:思敏 359阅读 2020.05.23

将八进制数转换为十六进制数。

语法

OCT2HEX(number, [places])

OCT2HEX 函数语法具有下列参数:

“数字”    必需。 要转换的八进制数。

Number 不能包含超过 10 个八进制字符(30位)。 

Number 的最高位为符号位。 其余 29 位是数量位。 

负数由二进制补码记数法表示。

Places    可选。 要使用的字符数。

如果省略 places,则 OCT2HEX 使用必要的最小字符数。 

Places 可用于在返回的值前置 0(零)。

说明

如果参数 number 为负数,函数 OCT2HEX 将忽略 places,返回 10 位十六进制数。

如果 number 不是有效的八进制数,则 OCT2HEX 返回 错误值 #NUM!。

如果 OCT2HEX 需要比 places 字符更多的字符数,则返回 错误值 #NUM!。

如果 places 不是整数,将截尾取整。

如果 places 是非数值的,则 OCT2HEX 返回 错误值 #VALUE!。

如果 places 为负值,则 OCT2HEX 返回 错误值 #NUM!。

在工作中我们为了方便统计,常常将不同进制的数值转换成同一进制。

那么如何将八进制数转换成十六进制数呢?

此处就涉及OCT2HEX函数,下面给大家示范一下如何使用此函数。

具体方法与步骤如下:

首先打开表格将光标放在D3处,点击插入工程函数-OCT2HEX函数。

此时弹出对话框,在八进制数中输入B3,在字符数中输入C3。

点击确定,就能将八进制数转换成符合所设字符数条件的十六进制数了。

将光标放在D3右下角呈十字形下拉填充公式。

即可批量将八进制数转换成十六进制数了。













关联标签: