当前是VLOOKUP系列教程的第18篇,以前介绍的都是一个条件进行查找。
如下表格,需要根据两个条件进行查找,如查找上海绿茶的价格。
非要用VLOOKUP公式可以这么写:
=VLOOKUP(B15&C15,IF({1,0},B5:B10&C5:C10,D5:D10),2,0)
使用的是数组公式,CTRL+SHIFT+回车结束。
公式有点复杂,难理解,如果实在不明白,先照做。
或者构建一个辅助列就简单多了。
如下表格,A列为辅助列。
=VLOOKUP(A15,A5:D10,4,0)
A5的公式如下 =B5&C5
A15的公式如下 =B15&C15
也可以使用INDEX+MATCH 结合数组公式来实现。
=INDEX(D5:D10,MATCH(B15&C15,B5:B10&C5:C10,0))
有关INDEX和MATCH函数以前的教程有介绍。
先可以用一个辅助列来理解。
有关数组公式
用于建立可以产生多个结果或对可以存放在行和列中的一组参数进行运算的单个公式
数组公式的特点就是可以执行多重计算,它返回的是一组数据结果
数组公式是Excel公式函数中最难理解的一块,以后会写个系列教程,现在先照做。
子曰:用之则行,不用则藏。
意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。
关注 学习 行动 改変自己
联系客服