【发布时间】:2018-06-12 10:19:01
【问题描述】:
我需要将 Excel 列中的 7 字节十六进制值转换为相邻列中的十进制等效值。
我有超过 2000 个唯一值可以从十六进制转换为十进制。
我使用 Excel 的 hex2bin 和 bin2dec 公式。
我发现 Excel 会四舍五入最不重要的 4 位小数。
示例:
7字节十六进制:0x803277323A8904
Excel 输出:36084284544158000
正确的十进制数:36084284544157956
【问题讨论】:
-
你有解密密钥吗?就像 7Byte Hex 中的每个值一样,您在 Decimal Number 中有相应的值?如果是这样,请告诉我,我可以通过
VLOOKUP帮助您制作解密代码。 -
嗨@DirtyDeffy,没有解密密钥......只是直接的十六进制到十进制转换......虽然从其他回复看来,excel可能是我的问题的限制因素......
-
我错过了什么吗?您的十六进制最低有效数字是 4 - 因此您的十进制也应该以 4 结尾?