1、VLOOKUP函数普通精确查找依据名称查价格,在G2单元格输入公式: =VLOOKUP(F2,B:D,3,0) 注意:最后一个参数填0,意思是为精确匹配,即在B:D列中,找到F2对应的精确值,并返回对应的第3列的结果。 2、VLOOKUP函数模糊查找依据不同完成率,进行计算不同的奖励 在C2单元格输入公式:=VLOOKUP(B2,E:G,3,1) 最后一个参数为1的话,代表模糊查找,意思为在E到G列,即先找到小于或等于B2与其最接近的值,之后返回数据区E:G对应的第3列的结果。 3、VLOOKUP函数逆向查找在正常情况之下,VLOOKUP都是从左向右查找数据,如果为从右向左,需使用IF(1,0)嵌套函数,来建立一个内存数组。 在G2单元格输入公式:=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0) 通用公式为:=vlookup(查找值,if({1,0},查找列,结果列),2,0) 用到时,直接更换其中的查找值,查找列和结果列即可。 4、VLOOKUP函数多条件查找假如查找匹配条件为两个时,需使用公式如下: =VLOOKUP(G2&H2,IF({1,0},B:B&C:C,D:D),2,0) 因是数组公式,输入公式后,需按CTRL+shift+enter三键。 通用公式为: =vlookup(查找值1&查找值2,if({1,0},查找列1&查找列2,结果列),2,0) 5、一次性返回多个结果想要依据编号将后面很多列的值全查找出来时,可使用: =VLOOKUP($F2,$A:$D,COLUMN(B2),0) 值得注意的是: 参数1查找值,列标需固定,在列标前要加上$ 参数2数据源需绝对引用 参数3使用column函数,引用的第1,2,3,4,5.....可以分别用A2,B2,C2,....代替 6、一对多查询我们需依据分类里的某一个条件,查出所有的数据 我们要先对查找数据源区域建立一个辅助列,输入公式为: =C2&COUNTIF($C$2:C2,C2) 之后使用公式: =IFERROR(VLOOKUP($H2&COLUMN(A1),$A:$D,4,0),'') 其中的IFERROR函数代表,假如公式出现错误,显示成为第2个参数两个双引号表示空白。 ·END· |
|