在具有大量数字的列中查找重复项(作为文本)

use*_*888 5 excel

我有一个电子表格,其中有一列用大数字表示为文本,当我应用重复操作进行检查时(我没有使用任何公式,我使用的是 excel 2010 内置的“条件格式”功能 -->“突出显示”单元格规则”-->“重复值”)甚至不同的值也显示为重复值。

例如:

如果我在电子表格的列中只有以下值:

26200008004000800000000000000001
26200008004000800000000000000002
26200008004000800000000000000003
Run Code Online (Sandbox Code Playgroud)

它显示为所有 3 个值都是重复的。我如何解决这个问题并在 excel 中检查这些大数字的重复项。

PS:我知道 excel 的精度限制为 15 位,但是否有解决方法或其他应用程序来查找重复项。

Ron*_*eld 8

似乎 DupUnique 属性正在将值转换为数字。我还注意到 COUNTIF 的类似行为。因此,在这种情况下,我建议您使用条件格式选项来使用公式。我建议的公式(假设检查重复项的范围是 A2:A10,将是:

=SUMPRODUCT(--($A2=$A$2:$A$10))>1
Run Code Online (Sandbox Code Playgroud)