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

Jay*_*Dee 2 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
Run Code Online (Sandbox Code Playgroud)

公式将检测到name@example.com是重复的并且它在A列中具有日期,并且在A列中没有值,因此在C列中显示:name@example.com.

希望有道理!

ben*_*ear 6

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

=IF(AND(COUNTIF($B$2:$B$5,B2)>1,A2=""),B2,"")
Run Code Online (Sandbox Code Playgroud)