我已经能够找到许多似乎围绕着我的特定难题的文章,但是我很难找出具体的解决方案。使用以下图片作为参考:
ID Name Company Name
5 Dennis E Lantz Boggio Architects, Pc
6 Director Lantz Boggio Architects, Pc
7 Glenn D Lantz Boggio Architects, Pc
8 Director Ge Johnson Construction
9 Evan Da GH Phipps Construction Companies
10 Paul Fog GH Phipps Construction Companies
11 Todd W GH Phipps Construction Companies
我有一个有组织的邮件列表,因此每个唯一的联系人都放在一个单独的行上。该列表包含Name(我的工作表中的A列)和Company Name(B列)的列。
如果名称单元格最初为空,则输入默认的“通用”标题(例如,“Director”,根据图像中的第6行和第8行)。
在某些情况下,同一家公司有多个联系人(例如第5-7,9-11行)。有时,其中一个联系人有一个“通用”名称(例如第6行)。
我想做什么:
因此,在示例图像中,只删除第6行,因为B列包含重复的地址,而A列包含值'Director'。
谢谢!
答案 0 :(得分:1)
也许,在C5中并抄下来以适应:
=AND(COUNTIF(B:B,B5)>1,A5=C$1)
在C1中使用Director
然后过滤ColumnC以选择TRUE
并删除。
COUNTIF(B:B,B5)在ColumnB(B:B
)中搜索B5的内容并返回实例的计数。 B5在ColumnB内,因此对于多个重复项,函数总是至少找到1
,因此>1
应该检测到有问题的行(例如5
)不是唯一的实例
但是,类似的条目将不计算 - 例如那些以尾随空格结尾的条目,而B5中的条目则不计算。