平头哥悟空 发表于 2021-11-18 11:22:00

求助,多条件判断

我想判断SHEET2里有没有出现两个条件的文本,公式错在哪儿啊?

广告印刷品定制 发表于 2021-11-26 02:23:34

输入数组公式首先必须选择用来存放结果的单元格区域(可以是一个单元格),在编辑栏输入公式,然后按Ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上花括号“{}”。注意:不要自己键入花括号,否则,Excel认为输入的是一个正文标签。

杨汝龙 发表于 2021-12-26 19:21:57

=IF(AND(Sheet2!B1=A2,Sheet2!E1=D2),"YES","NO")
这样??

我是小小麦 发表于 2022-1-2 17:06:35

=IF(IFERROR(MATCH(A2,Sheet2!B:B,0)=MATCH(D2,Sheet2!E:E,0),0),"YES","NO"),这个是编码和批号一一对应的,如果不用对应,就把“=”改成“*”

北国不下雪 发表于 2022-1-19 01:31:11

不是数组公式的问题,是解决问题的公式不正确。正确公式如下:
=IF(SUMPRODUCT((Sheet2!B:B=Sheet1!A2)*(Sheet2!E:E=Sheet1!D2)),"YES","NO")

不追网红不追星只追中国子弟兵 发表于 2022-1-21 06:57:34

这样?
=IFERROR(IF(LOOKUP(1,0/(Sheet2!B:B=A2),Sheet2!E:E)=D2,"YES","NO"),"")

跨越岁月 发表于 2022-1-27 22:43:39

=IF(COUNTIFS(Sheet2!B:B,A2,Sheet2!E:E,D2),"YES","NO")

用户陨石 发表于 2022-2-9 09:05:06

试试:
=IFERROR(IF(VLOOKUP($A3,Sheet2!B:B,1,0)>0,IF(VLOOKUP($D3&"",Sheet2!$E:$E,1,0)>0,"YES","NO")),"NO")
这个主以上几位大佬的方法的答案差好远,不知道问题出在哪??
页: [1]
查看完整版本: 求助,多条件判断