Excel - 从十进制更改为十六进制

时间:2016-11-30 07:18:54

标签: excel vba macros hex decimal

我正在创建一个简单的程序,将十进制转换为十六进制。但是在使用= DEC2HEX(B5)进行转换时,我得到了B26801FB的答案。但是正确答案是0B26801FB,其中缺少字符串前面的零。通用格式的B5值为2993160699。

我已经使用所有格式进行了测试,但我得到了0B26801FB。请帮忙

image

1 个答案:

答案 0 :(得分:0)

您可以使用多个位置格式化值的返回值。

=DEC2HEX(B5;NUMBER_POSITIONS)

=DEC2HEX(B5;9)

看看图片......

enter image description here