excel 两项匹配

来源:百度知道 编辑:UC知道 时间:2024/05/31 06:12:30
用VLOOKUP可以实现对一项匹配数据的对应,但我这边有两张表,我想找出有两列同时匹配时,则取那一行的第三个数.
请问有什么函数可以实现啊?谢谢...

两张表?1张原数据表,1张查询结果表?可以用LOOKUP,=LOOKUP(A1&B1,SHEET1!A1:A6&SHEET1B1:B6,C1:C6),不过这个函数不能精确匹配,如果你的查询条件不存在的话会返回错误值,要精确,建议用qinqh_yl的

在SHEET2表C1输入公式:
=INDEX(SHEET1!C:C,MIN(IF((SHEET1!A$1:A$1000=A1)*(SHEET1!B$1:B$1000=B1),ROW($1:$1000),65536))&""
公式以CTRL+SHIFT+回车结束.

分两步做,先把两个表匹配好,再找第三个数。:)

EXCEL可没这么厉害,ACCESE可能会有这个功能.