我尝试使用条件格式突出显示Google工作表中的部分重复项。我需要突出显示任何匹配单元格中多个列和行的重复项。到目前为止我正在使用这个...
=countif(INDIRECT({"C2:Z18"}),C2)>1
哪种程度有效,但它只突出完全匹配。我还需要找到一种突出部分匹配的方法。我正在使用的数据基本上是一个4位数的总线号,然后是燃料读数,就像这样......
1429 1384 167分之1429
我需要找到一种方法来使条件格式化公式仅匹配每个单元格的前4个字符。因此它忽略了以下燃料读数。我试过这个......
=COUNTIF(INDIRECT({"C2:Z18"}),LEFT(C2,4)&"*")>1
但它会出现故障并突出显示所选范围内的每个单元格,这些单元格在条件格式规则中列出。
有没有人有任何想法?
答案 0 :(得分:1)
您是否厌倦了使用countif而不是countif功能? Countifs能够在多个列中搜索重复项,而countif用于仅搜索其应用的列。我看到你使用了“indirect()”函数来解决这个限制。尝试以下方法。
=COUNTIFS(C2:Z18;LEFT(C2;4)&"*")>1
答案 1 :(得分:0)
感谢Google产品支持论坛的一位名叫Isai Alvarado的天才,我终于有了解决方案......
=如果(C2<>"",ARRAYFORMULA(COUNTIF(左($ C $ 2:$ Z $ 18,4),左(C2,4)))→1)
我希望这可以帮助其他人尝试突出显示多列中的部分重复项。