Excel多条件查询,职场必备查询技巧!

Excel情报局
Excel职场联盟




今天我们要一起学习的是Excel多条件查找的问题,看似很棘手的问题通过简单几步就可以迎刃而解了。如下图所示,要求根据产品和品牌,查找产品单价。

最终我们要将最后结果放置到G4单元格内:

分析:
MATCH(目标值,查找区域,0)
①Match的第2个参数可以支持合并后的数组,所以可以直接进行合并查找。
②所以我们可以将数据源的产品和品牌进行合并,将多条件转换为单一条件;同样的道理,我们将G列条件区域内的产品和品牌进行合并,同样将多条件转换为单一条件。
③合并用合并符号“&”即可。
我们现在G5单元格输入公式:
=MATCH(G2&G3,B2:B6&C2:C6,0)
由于公式中含有数组运算(一组数同另一组数同时运算),所以公式需要按ctrl+shift+enter三键完成输入。
查找到后再用INDEX取值
INDEX(区域,行数,列数)
注意:因为参数“区域”与参数“列数”重合,所以第三个参数“列数”可省略不写。
G4单元格内输入公式:
=INDEX(D2:D6,G5)
当我们对公式的结构理解透彻,掌握熟练后,就可以放弃G5单元格作为中转了,直接使用Match和Index嵌套使用就可以了。
因为:
G5单元格
=MATCH(G2&G3,B2:B6&C2:C6,0)
所以G4单元格的最终公式为:
=INDEX(D2:D6,MATCH(G2&G3,B2:B6&C2:C6,0))
由于公式中含有数组运算(一组数同另一组数同时运算),所以公式需要按ctrl+shift+enter三键完成输入。




赞 (0)