Excel 将文本视为 COUNTIF 中的数字以突出显示重复项

Excel 将文本视为 COUNTIF 中的数字以突出显示重复项

我正在尝试在列出网络端口的 Excel 表中突出显示重复项。

尽管单元格格式为文本,但在=COUNTIF(E:E,E4)>1公式中它们似乎被视为数字。也就是说,楼层端口与以及1.10匹配1.11.100

我意识到我可以重新格式化数字以使其正确,1.001, 1.010 and 1.100但对于最终将被放入数据库的东西来说,这需要大量工作。

是否有某种方法可以执行上述公式(非常适合突出显示重复项)但不将它们匹配为数值?我发现很多关于此问题涉及文件名的讨论,但正如他们一直所言.,它似乎都围绕着这个,我不确定如何将其应用于我的情况?


我确实尝试使用内置条件格式来突出显示重复项,但这似乎只应用了一次,而不是在任何单元格更改后。如果可以修复这个问题,以便在每次单元格更改时重新检查,那么这也会起作用。

示例数据:

| 1.1
| 1.10
| 1.100

答案1

根据我对您问题的理解,看看下面的解决方案是否适合您。您可以结合使用 SUM、IF 和 EXACT Excel 函数来构建数组公式。

请参阅下面的示例并确认这是否是您所寻找的。

在此示例中,样本数据位于单元格 C2:C5 中。与 C2 相比,结果单元格 E2 中的公式为

=SUM(IF(EXACT(C2,C3:C5),1,0))

在公式栏中按 CTRL + SHIFT + ENTER 将其转换为数组公式。公式现在应括在花括号中,以表明它是一个数组公式。

C2:C5 格式为文本。

在此处输入图片描述

相关内容