用于检测Excel中重复数据的公式(带有一个困难的变量!)

时间:2012-11-07 16:12:28

标签: excel excel-formula

我需要清理一个邮件列表,并且想知道是否有人知道一个公式来找出以下内容:

我有一个包含两列A和B的Excel电子表格,我需要做的公式是:如果[列B中的值重复] [A列中为空白]和[列A中的数据]则显示值B列在新C栏中。

数据示例:

COL A      |    COL B
11/11/12   |    **name@example.com**
03/09/11   |    different@example.com
           |    **name@example.com**
06/01/12   |    anothername@example.com

该公式将检测到name@example.com是否重复&它在A和A列中有一个日期。进一步在A列中没有值,因此在C列中显示:name@example.com。

希望有道理!

1 个答案:

答案 0 :(得分:6)

这应该有效(显然改变范围以涵盖所有行):

=IF(AND(COUNTIF($B$2:$B$5,B2)>1,A2=""),B2,"")