excel中的十六进制数如何做减法?

-1 microsoft-excel hexadecimal

我只想在 Excel 和其他单元格中执行此操作: 0155CDC5-25F9C52= 我不想使用 HEX2DEC 然后以十六进制格式显示结果,请使用 DEC2HEX 函数。谢谢

Sco*_*ner 6

没有其他办法。

Excel 将十六进制视为字符串而不是数字。它只会对小数进行数学运算。如果不进行转换,Excel 就不是合适的工具。

所以方法就是将十六进制改为十进制,然后进行数学运算,将所得的十进制改回十六进制。

=DEC2HEX(HEX2DEC("0155CDC5")-HEX2DEC("25F9C52"))
Run Code Online (Sandbox Code Playgroud)