高分悬赏!!!请教高手如何用EXCEL函数同时要满足两个条件再返回值。

请教高手如何用EXCEL函数同时要满足两个条件再返回值。例:让表B中项目名称跟物料编码同时满足A表中的项目名称跟物料编码,数值才等于A表中的数值。如果只要满足一个,我用if(iserror,vookup)可以实现,但满足两个,我就不会,求高手帮忙。注:两个表不在一个工作表内。

用 if()  语句 判断一下  两个条件应该用 && 还是And 我忘了 等会我试试

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2020-01-22
假设两表的项目名称均在A列,物料编码均在B列

有标题行(具体数据从第二行开始)
则在表B的C2输入
=sumproduct((表A!A$2:A$1000=A2)*(表A!B$2:B$1000=B2)*表A!C$2:C$1000)
或者
=lookup(1,0/((表A!A$2:A$1000=A2)*(表A!B$2:B$1000=B2)),表A!C$2:C$1000)本回答被提问者采纳
第2个回答  2013-12-02
=if(and(条件1,条件2,。。。。。),结果,反之结果)

用这个就可以
第3个回答  2013-12-02
=IF((A3=E3)*(B3=F3),VLOOKUP(E3,$A$2:$C$4,3,0),"")
第4个回答  2013-12-02
=LOOKUP(0,0/(表A!$A$3:$A$999&$B$3:$B$999=A3&B3),表A!$C$3:$C$999)
相似回答