在EXCEL中怎么把16进制的数转换为10进制

2024-11-19 19:58:51
推荐回答(3个)
回答(1):

先建一个Excel表格,然后输入一些16进制的数据,就以这个表格为例

将光标移到一个空白表格里,单击一下鼠标左键,选择表格

然后在开始菜单下的自动求和选项,的下三角,单击下三角

在下拉菜单单击“其它函数”

在弹出的函数对话框,在搜索栏输入“HEX2DEC”在下面也有介绍,就是一个16进制转换10进制的函数

然后单击“转到”弹出插入函数对话框

单击“确定”打开函数

然后选择将要转换的16进制数,单击鼠标左键进行选择就可以了

已经选择数据,单击“确定”

现在就可以看到16进制数据被转换成了10进制数据

回答(2):

用HEX2DEC函数,如图:

回答(3):

=LOOKUP(INT(A1/16/16/16),ROW($1:$16)-1,{"";1;2;3;4;5;6;7;8;9;"A";"B";"C";"D";"E";"F"})&LOOKUP(MOD(INT(A1/16/16),16),ROW($1:$16)-1,{0;1;2;3;4;5;6;7;8;9;"A";"B";"C";"D";"E";"F"})&LOOKUP(INT(MOD(A1/16,16)),ROW($1:$16)-1,{0;1;2;3;4;5;6;7;8;9;"A";"B";"C";"D";"E";"F"})&LOOKUP(MOD(A1,16),ROW($1:$16)-1,{0;1;2;3;4;5;6;7;8;9;"A";"B";"C";"D";"E";"F"})这个公式吧,看上去复杂了点。A1单元格,公式复制一下就行了,改里面的A1成你的单元格就行了。lookup row mod这些函数低版本应该有的吧。5位数十进制转16进制。大了恐怕还要改一下。