我在excel上有一张名单列表,在另一张表上我有相同的名单但有重复名单。我还有另一列IP地址已被识别且无法识别,因此该列打印出“是”或“否”。
我想专注于人们无法识别的IP地址。
例如:
Employee Name IP
Gary No
Sam Yes
如果那个人出现的不止一个,而且IP列中只有1个“否”,我希望它打印出“否”,如果有“是”,我希望它打印出“是”。
我已经复制了下面的公式,我正在尝试使用但是想出一个#NAME?和#V错误:
= IF('数据'!A:A ='员工详细信息'!A2,是,否)
= SUMPRODUCT(('数据'!A:A ='员工详细信息'!A2)*('员工详细信息'!H:H = H2)('数据'!G:G))
如果有人可以告诉我哪里出错了,我真的很感激。
由于
答案 0 :(得分:1)
您可以使用COUNTIFS()
功能检查数据集中的多个条件,并将其与IF()
配对,以获得您想要的结果:
=IF(COUNTIFS(DATA!A:A,EMPLOYEE_DETAILS!A2,DATA!B:B,"No")>0,"No",IF(COUNTIFS(DATA!A:A,EMPLOYEE_DETAILS!A2,DATA!B:B,"Yes")>0,"Yes","Unknown"))
此公式检查EMPLOYEE_DETAILS!A2
中的名称是否在DATA表的“名称”列中,并且IP列中的“数据表”中的值没有多于0。然后检查相同但是是,如果它不在匹配这两种情况的DATA表中,则返回Unknown。