excel怎么将十六进制转换成十进制
第一步,在电脑端桌面上打开一个Excel文档,如图所示。 第二步,然后打开文档,主界面如图所示。 第三步,十进制转换十六进制函数DEC2HEX(number,[places])有1个必选参数,1个可选参数,如图所示。 第四步,输入十进制数值列,和要转换的结果
Excel将十六进制转换成十进制的方法
方法
案例如图所示
=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
将光标移到一个空白表格里,单击一下鼠标左键,选择表格
HEX2DEC(number):将十六进制数转换为十进制数。 假设数据在A1,那么在B1写下公式=HEX2DEC(A1) 下拉填充 公式不好用请运行“安装”程序来加载“分析工具库”。
在开始菜单下的自动求和选项,的下三角,单击下三角
在“工具”菜单上,单击“加载宏”。 在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。=HEX2DEC($A1)
在下拉菜单单击“其它函数”
DEC2HEX 请参阅 将十进制数转换为十六进制数。 如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。 操作方法 在“工具”菜单上,单击“加载宏”。 在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。 如果必要,请遵
在搜索栏输入“HEX2DEC”,就是一个16进制转换10进制的函数
用函数。输入: =DEC2HEX(A2[,4]) 注:"="必须按; "DEC"指十进制; "2"指to,即换成______; "HEX"指十六进制; "A2"指要转换的数或单元格里的数,添"数"或"单元格序号"; "[,4]"指转换后您希望补吗到___位,可输可不输,输则逗号也要输. 同时,请打开大写
单击“转到”弹出插入函数对话框
抓取的数据有空格可以用SUBSTITUTE函数将空格替换为空 然后在将整理后的数据应用函数HEX2DEC将十六进制转换成十进制,但是HEX2DEC的参数有一个:不能包含超过 10 个字符,如果参数不是合法的十六进制数,则 HEX2DEC 返回 错误值 #NUM! 根据
单击“确定”
Function f(H) H = Replace(H, " ", ""): n = Len(H) ReDim srr$(n - 1) '按实际数位长度n 计算16的 0 - n-1次幂值 t = CDec(1): s = t: srr(0) = 1 For i = 1 To n - 1 For j = 1 To 15 s = s + t Next srr(i) = s: t = s Next s = 0 For i = 1
选择将要转换的16进制数,单击鼠标左键
工具-加载宏-分析工具库vba函数,勾选后退出Excel在打开就会有 工程函数将16进制转换成10进制。 =HEX2DEC()
单击“确定”
Function f(H) H = Replace(H, " ", ""): n = Len(H) ReDim srr$(n - 1) '按实际数位长度n 计算16的 0 - n-1次幂值 t = CDec(1): s = t: srr(0) = 1 For i = 1 To n - 1 For j = 1 To 15 s = s + t Next srr(i) = s: t = s Next s = 0 For i = 1
现在就可以看到16进制数据被转换成了10进制数据
方法/步骤 下面以16进制转换成10进制说明一下详细的步骤,其他进制的转换和这个一样的,只不过函数变化一下而已, 如下图所示,想把B2中的16进制数转化成10进制数放到C2中 在C2中输入“=HEX2DEC(B2)”,注意是引号里面的,引号不要输入,输完后按
扩展阅读,以下内容您可能还感兴趣。
用Excel将16进制转换成10进制。
工具-加载宏-分析工具库vba函数,勾选后退出Excel在打开就会有
工程函数将16进制转换成10进制。
=HEX2DEC()
在excel中如何将32位16进制数转换为10进制数
方法/步骤
下面以16进制转换成10进制说明一下详细的步骤,其他进制的转换和这个一样的,只不过函数变化一下而已,
如下图所示,想把B2中的16进制数转化成10进制数放到C2中
在C2中输入“=HEX2DEC(B2)”,注意是引号里面的,引号不要输入,输完后按回车键即可
4
还有其他进制的转换,如八进制转换16进制OCT2HEX
10进制转2进制的公式:=DEC2BIN()
10进制转8进制的公式:=DEC2OCT()
10进制转16进制的公式:=DEC2HEX()
2进制转8进制的公式:=BIN2OCT()
追问bc97ab998b52eb7a5135a6f292d0178f,我这么长的数
值转化不出来啊
如何将excel2007中的十进制转换为十六进制
将十进制数转换为十六进制数。如果该函数不可用,并返回错误值 #NAME?,请安装并加载分析工具库加载宏。操作方法在工具菜单上,单击加载宏。在可用加载宏列表中,选中分析工具库框,再单击确定。如果必要,请遵循安装程序中的指示。语法DEC2HEX(number,places)Number 待转换的十进制数。如果参数 number 是负数,则省略 places。函数 DEC2HEX 返回 10 位十六进制数(40 位二进制数),最高位为符号位,其余 39 位是数字位。负数用二进制数的补码表示。Places 所要使用的字符数,如果省略 places,函数 DEC2HEX 用能表示此数的最少字符来表示。当需要在返回的数值前置零时 places 尤其有用。说明如果 number < -549、755、813、888 或者 number 549、755、813、887,则函数 DEC2HEX 返回错误值 #NUM!。如果参数 number 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。如果函数 DEC2HEX 需要比 places 指定的更多的位数,将返回错误值 #NUM!。如果 places 不是整数,将截尾取整。如果 places 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
Excel怎么使用十进制转换十六进制函数DEC2HEX
语法:DEC2HEX(number, [places])
DEC2HEX 函数语法具有下列参数 :
Number 必需。待转换的十进制整数(或十进制的字符串,或包含十进制数或十进制字符串的引用)。如果参数 number 是负数,则省略 places,并且函数 DEC2HEX 返回 10 个字符的十六进制数(40 位二进制数),其最高位为符号位,其余 39 位是数字位。负数用二进制数的补码表示。
Places 可选。要使用的字符数。如果省略 places,函数 DEC2HEX 用能表示此数的最少字符来表示。当需要在返回的值前置 0(零)时,places 尤其有用。
说明:如果 number < -549,755,813,888 或者 number > 549,755,813,887,则函数 DEC2HEX 返回错误值 #NUM!。
如果参数 number 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
如果函数 DEC2HEX 需要比 places 指定的更多的位数,将返回错误值 #NUM!。
如果 places 不是整数,将截尾取整。
如果 places 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
如果 places 为负值,函数 DEC2HEX 将返回错误值 #NUM!。
示例:
=DEC2HEX(100, 4) 将十进制数 100 转换为 4 个字符的十六进制数 (0064)
=DEC2HEX("100", 4) 将十进制数字符串"100" 转换为 4 个字符的十六进制数 (0064)
A1=100
=DEC2HEX(A1, 4) 将十进制数 100 转换为 4 个字符的十六进制数 (0064)
A2="100"
=DEC2HEX(A2, 4) 将十进制数 "100" 转换为 4 个字符的十六进制数 (0064)
=DEC2HEX(-54) 将十进制数 -54 转换为十六进制数 (FFFFFFFFCA)
Excel怎么使用十进制转换十六进制函数DEC2HEX
将十进制数转换为十六进制数。
语法
DEC2HEX(number,places)
Number 待转换的十进制数。如果参数 number 是负数,则省略 places。函数
DEC2HEX 返回 10 位十六进制数(40 位二进制数),最高位为符号位,其余 39 位是数字位。负数用二进制数的补码表示。
Places 所要使用的字符数,如果省略 places,函数 DEC2HEX
用能表示此数的最少字符来表示。当需要在返回的数值前置零时,places 尤其有用。
说明
如果 number < -549、755、813、888 或者 number > 549、755、813、887,则函数 DEC2HEX
返回错误值 #NUM!。
如果参数 number 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
如果函数 DEC2HEX 需要比 places 指定的更多的位数,将返回错误值 #NUM!。
如果 places 不是整数,将截尾取整。
如果 places 为非数值型,函数 DEC2HEX 将返回错误值 #VALUE!。
如果 places 为负值,函数 DEC2HEX 将返回错误值 #NUM!。