excel怎么筛选三个条件

如图,用什么excel函数可以实现满足三个条件的筛选,如筛选150,1/2,1得到结果为0.49,同时可以筛选300,各位大侠帮帮忙。

    使用公式。公式为=IF(ISERROR(LOOKUP(1,0/((结算表!$B$3:$B$1000=B3)*(结算表!$N$3:$N$1000=N3)*(结算表!$R$3:$R$1000=S3)),S3:S1000)),0,(LOOKUP(1,0/((结算表!$B$3:$B$1000=B3)*(结算表!$N$3:$N$1000=N3)*(结算表!$R$3:$R$1000=S3)),S3:S1000)))以上用“CTRL+SHIFT+ENTER”结束

    例:B3、N3、S3在当前表格下,结算表为另一个表格公式解释:当B3=“结算表!$B$3:$B$1000”范围内数值,并N3=“结算表!$N$3:$N$1000”范围数值,并S3=“结算表!$R$3:$R$1000”范围数值时显示满足三个数据所对应的第四个数值并显示在S3:S1000对应行中;否则显示“0”。

    使用情况:两个表数据都一样,但数据行位置不一样的情况下,并且还要根据前三个数据添第四个数据的情况下使用。

    注意公式中的符号和小括号都要一一对应。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-07
一个工作表的话可以用index+match实现。但是你要筛选俩个表的话就比较难做。
第2个回答  2014-05-07
SUMPRODUCT本回答被提问者采纳
第3个回答  2014-05-07
使用高级筛选追问

有什么函数可以实现吗?

第4个回答  2014-05-07
要不用下格式刷
相似回答