我很好奇是否有人可以帮助我或给我一些指导。我有一张包含以下数据的工作表。
+---+----------------+--------+-----+----------------+ | | 一 | 乙 | 丙 | 丁 | +---+----------------+--------+-----+----------------+ | 1 | 客户姓名 | 性别 | 出生日期 | 客户姓名 | +---+----------------+--------+-----+----------------+
ETC。
所以我想知道是否有一种方法可以使用Column A
预定义的客户名称列表进行搜索Column D
,然后在另一列中返回未使用的名称?
我尝试了以下代码,但似乎重复了不匹配的名称。有人能看出我哪里错了吗?
=IFERROR(INDEX($A$3:$A$1999,MATCH(0,IFERROR(MATCH($A$3:$A$1999,$F$3:$F$399,0),COUNTIF($G$1:$G1,$A$3:$A$1999)),0)),"")
答案1
您可以在 E 列中使用以下公式:
=IF(ISNUMBER(MATCH(A1,D:D,0)),"",A1)