gpt4 book ai didi

excel - 条件格式 "Highlight Duplicate Values"突出显示非重复项

转载 作者:行者123 更新时间:2023-12-04 20:39:16 25 4
gpt4 key购买 nike

我有几列要相互比较。我将在下面给出一些有问题的示例数据以及一些没有问题的数据集。

当我进行条件格式并突出显示重复值时,大部分信息都很好。但是,一些随机单元格突出显示为重复,但实际上并没有在任何地方重复!所以我认为这可能与值的长度有关,Excel 只检查 15 或 16 位数字,但不,不可能是 b/c 我有其他的一样长并且有重复的数字到第 15 位和第 16 位,但之后会有所不同,并且不会突出显示为彼此的重复....

这是怎么回事???由于我正在比较多个列,因此有关如何解决此问题的任何建议???

这些被突出显示为重复,但显然不是:

99954000000020098841
99954000000020098858
99954000000020099008

这些不是作为重复突出显示的,而是一样长并且彼此重复直到
00007964821931730792
00007964821931734868

现在让事情变得更奇怪,如果我以 999 开头的 3 个数字集合并将它们从它们所在的列表中拉出并将它们粘贴到单独的工作表中,然后仅对这 3 个数字进行重复值检查,仅底部的两个被标记为重复!!!

最佳答案

您是正确的,因为它与 Excel 的 15 significant digit precision 相关。 .最左边的非零值被认为是最多的 重要 .

在您的第一个样本(例如 99954000000020098841)中,Excel 认为保留 9.9954 × 10¹⁹ 部分比保留 98,841 部分更重要。它在比较

99954000000020000000 to
99954000000020000000

在您的第四个和第五个示例中,前导零被认为不重要。 Excel 正在比较
7964821931730790 to
7964821931734860

Addendum:

工作表函数如 COUNTIF function对于数字是数字还是看起来像数字的文本是模棱两可的。但是,很多人在查找功能上遇到问题,例如 MATCH。或 VLOOKUP因为他们 以不同的方式处理真实数字和看起来像数字的文本(例如 1<>"1" )。你可以利用它来发挥你的优势。

在以下示例中, Conditional Formatting已使用以下公式为 A2:C9 创建规则。请注意,适用于:范围从第二行开始。这个很重要。
=OR(ISNUMBER(MATCH($A2, $A$1:$A1, 0)), ISNUMBER(MATCH($A2, $A3:$A$99999, 0)))

这将为您的大数字文本生成正确的结果,该文本看起来像一个数字。

exact_15_digit_cfr

关于excel - 条件格式 "Highlight Duplicate Values"突出显示非重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37168375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com