Chris Asked: 2021-07-15 07:28:30 +0800 CST2021-07-15 07:28:30 +0800 CST 2021-07-15 07:28:30 +0800 CST Excel 的“突出显示重复单元格”突出显示实际上不同的值 772 简单的测试用例: 创建新工作簿 将 A 列格式化为“文本” 在单元格 A1 和 A2 中输入以下内容: 1234567800000639 1234567800000630 选择 A 列,然后在“条件格式”子菜单中,选择“突出显示单元格规则”>“重复值”。 即使它们不同,Excel 也会将它们突出显示为重复项。 我怀疑 Excel 将它们视为数字,它变成了一个舍入错误,但我专门设置为文本格式并直观地看到不同的值,所以我不确定如何告诉 Excel 将其视为文本。 microsoft-excel 1 个回答 Voted Best Answer Andi Mohr 2021-07-15T07:52:21+08:002021-07-15T07:52:21+08:00 Excel 对数字精度有 15 位的限制,并且当您计算出您的数字有 16 位时,因此 Excel 正在转换为数字并且无法判断它们不是重复的(尽管您已将它们标记为文本并放在'数字的开头以表示字符串)。 一种解决方法是将一个字母连接到您正在测试重复项的字符串列上。正如您在此处看到的,通过"a"在字符串前面添加 Excel 将其视为真正的字符串。
Excel 对数字精度有 15 位的限制,并且当您计算出您的数字有 16 位时,因此 Excel 正在转换为数字并且无法判断它们不是重复的(尽管您已将它们标记为文本并放在
'
数字的开头以表示字符串)。一种解决方法是将一个字母连接到您正在测试重复项的字符串列上。正如您在此处看到的,通过
"a"
在字符串前面添加 Excel 将其视为真正的字符串。