Excel怎么实现满足三个条件后自动在另一个表格中显示

如图片所示,表2的ABCDE列中的数据是固定的,F列要自动显示表1中E列的数据,但前提是要满足ABC这3列的数据,F列才自动显示表1中E列的数据,希望有高手可以帮忙搞定

比如表1的名称叫“sheet1”,在表2的F2输入公式:
=INDEX(Sheet1!E:E,MATCH(A2&B2&C2,Sheet1!A$1:A$100&Sheet1!B$1:B$100&Sheet1!C$1:C$100,))
摁 SHIFT+CTRL+回车 结束公式的输入,再将公式向下拉填充复制就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-25
在另一表格中使用条件指令IF,指令可以参照下面例子:
A1为原始内容,A2为条件判断显示结果,公式为
=IF(条件1 , IF(条件2, IF(条件3,A1 ,"") ,""),"")
第2个回答  2012-03-29
教你个最简单而且有点偷鸡的办法。。
在表1表2分别添加一个辅助列A‘,然后在其中用“=concatenate”把A,B,C列合成一个字符串。
然后,在表2F列用vlookup匹配辅助列单元格对应的数据就好了吧。。有的话就能找到,没有的话就找不到。。

辅助列可以隐藏掉~
第3个回答  2012-03-29
f2输入=lookup(1,0/((sheet1!a:a=a2)*(sheet1!b:b=b2)*(sheet1!c:c=c2)),sheet1!e:e)
下拉复制填充
第4个回答  推荐于2017-09-05
在表2的f2单元格输入
=SUMPRODUCT((表1!$A$1:$A$1000=A2)*(表1!$B$1:$B$1000=B2)*(表1!$C$1:$C$1000=C2),表1!$E$1:$E$1000)
下拉本回答被提问者采纳