Excel表格中,AB列为条件,当两列同时满足时,输出C列对应的内容,怎么用公式

Excel表格中,AB列为条件,当两列同时满足时,输出C列对应的内容,怎么用公式如图

第1个回答  2019-09-05

用IF、and公式即可实现,有几个条件,就写几个if

追问

原来if and是这样用的,我一直没有搞懂,谢了大佬

哦,不对哦,我是想我如是要在A列中查找1(或者234),对应B列为1(或者23456),则输出对应的C列内容

追答

是不是这个结果?

追问

是的

本回答被提问者采纳
第2个回答  2019-09-08
如果只有这两组多条件判断,则建议使用IF+AND的嵌套公式。如果组别比较多,建议使用信息表,用VLOOKUP配合合并条件来解决。
这个公式写起来并不复杂。主要看具体的需求。就你目前的这两组条件来说,可以写成如下公式:
=IF(AND(A1=1,B1=2),"B",IF(AND(A1=3,B1=5),"gre",""))
然后向下填充或者复制即可。
如果有更多组条件, 建议使用VLOOKUP。如果还有问题,可以继续追问,或者私信,将原表发过来,更好制作公式。
第3个回答  2019-09-05
在D1输入公式=if(and(A1=1,B1=2),c1,if(and(A1=3,B1=5),C1,"")),公式下拉自动填充即可。
第4个回答  2019-10-16
这个实际上就是AB同时满足条件输出C,参考如下公式:
E1:=IF(OR(AND(A1=1,B1=2),AND(A1=3,B1=5)),C1,"")
然后往下拉即可。追问

这个不行的,我B2的条件,可以在其他行查到,并不是没有,所以不能返回空

第5个回答  2019-09-12
在D1输入公式=if(OR(A1&B1=″12″,A1&B1=″35″),C1,"″),公式下拉自动填充就可以了。
相似回答