Excel:如何使用前几个字符查找部分匹配项

问题描述 投票:0回答:1

我一直在尝试解决这个问题,但我做不到:

我试图突出显示两列之间的重复用户。不过,信息并不完全相同,唯一相同的是两列中用户 ID 的前几位数字相同。

那么如何使用用户 ID 的前 7 个数字找到部分匹配项?

excel excel-formula conditional-formatting
1个回答
0
投票

您可以使用基于公式的条件格式。
我不知道执行此操作的完整公式,但这是一个起点:

我创建了一个 Excel 工作表,其中包含“A”列中的一些条目。
在“B”列中,我输入了这个公式:

=LEFT(A1,7)

在“C”列中,我输入了这个公式:
=COUNTIF(B$1:B$5,"="&B1)>1

含义:

  • LEFT(A1,7) 取字符串的前七个字符
    • B$1:B$5 :使用固定范围:如果你向下拖动,这不会改变
    • B1(在同一公式内):使用相对范围:如果你向下拖动,这确实会改变
  • COUNTIF(..., "="&B1):计算找到“B1”的次数。
  • >1
    :条件格式基于布尔函数: 如果您有多个条目,则有重复项。
© www.soinside.com 2019 - 2024. All rights reserved.