标签: excel
我做了十六进制到十进制,但现在我需要十进制到十六进制。 我需要在excel中构建一个公式,将十进制数转换为十六进制数 但: 1.没有“dec2hex()”功能。 2.没有“VBA”。
仅限excel表。
谢谢, 海
答案 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 中的最后一个可见单元格是您的答案:
使用Excel的内置功能显然更好。