十进制到十六进制转换器在excel中没有dec2hex函数

时间:2016-01-15 22:17:08

标签: excel

我做了十六进制到十进制,但现在我需要十进制到十六进制。 我需要在excel中构建一个公式,将十进制数转换为十六进制数 但: 1.没有“dec2hex()”功能。 2.没有“VBA”。

仅限excel表。

谢谢, 海

1 个答案:

答案 0 :(得分:2)

将小数值放在 A1 中。在 B1 地方:

=MOD(A1,16)

并复制下来。在 A2 地方:

=(A1-B1)/16

并复制下来。在 C1 地方:

=CHOOSE(B1+1,0,1,2,3,4,5,6,7,8,9,"A","B","C","D","E","F")

并复制下来。在 D1 中输入:

= C1

D2 中输入:

=IF(A2=0,"",C2 & D1)

并复制下来。列 D 中的最后一个可见单元格是您的答案:

enter image description here

使用Excel的内置功能显然更好。