excel中符合两个条件后显示数据

如:我在一个表格2中有很品牌的数据,分三列(品牌、类型、价格)。像品牌“德奇”有*1\*2\*3类型,价格分别是5\6\7元。现在,我在表格1中,会有两列,A列显示品牌名称,B列显示类型,然后我想要在我输入这两列后,在C列会自动显示价格。请问公式该怎么写?

显示同时满足2个条件。如找出“张三”“上午”对应的A列数值:

=INDEX(A:A,SMALL(IF((B$1:B$100="张三")*(C$1:C$100="上午"),ROW($1:$100),4^8),ROW(1:1)))&""

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-18
=SUMPRODUCT((Sheet2!$A$2:$A$1000=A2)*(Sheet2!$B$2:$B$1000=B2)*(Sheet2!$C$2:$C$1000))
根据实际修改 表名 sheet2本回答被提问者采纳
相似回答