包含用分号分隔的多个名称的Excel列,需要过滤具有多个值的行,而忽略单个值

时间:2019-10-09 23:09:37

标签: excel filter

过滤列中包含多个名称的行。省略具有单个名称的行。

1 个答案:

答案 0 :(得分:1)

由于单个名称后跟一个分号,因此可以推断出names:semi-colons之间的比率为1:1,即等于

因此,您应该在助手列中计算分号的实例,然后根据那里的结果进行过滤,而不是直接在名称列中进行过滤。


要计算分号,可以使用以下公式,该公式可测量有无分号的单元格的长度。区别只是 或同等 的分号数量,存在的名称数量

=LEN(A1) - LEN(SUBSTITUTE(A1, ";", "")) 

最后,您可以

A)过滤此列中的值> 1 OR
B)您可以将上面的函数嵌套到IF语句中,以将上面的公式简化为两个值,以便于过滤

=IF(LEN(A1) - LEN(SUBSTITUTE(A1, ";", "")) > 1, "Multiple Names", "Single Names")

enter image description here