补上这3招Excel查询技巧,碾压众多装B”高手”

发布时间:2019-12-29 来源:网络


对于查询函数,更多人熟悉的是VLOOKUP、LOOKUP函数,今天技巧妹和大家介绍他们的另一个兄弟——HLOOKUP函数。


大家都知道,VLOOKUP函数是用来横向(水平)查找,而HLOOKUP函数则是竖向(垂直)查找,它的语法结构为:

=HLOOKUP(查找值,查找区域,返回第几行的数据,精准查找或近似查找)


接下来和大家分享一下HLOOKUP函数的3个应用示例:


1、根据门店查询指定产品的销售额


如下图,我们要查询城东一店E产品及城北三店B产品的销售额



在J2单元格里面输入公式:=HLOOKUP(H2,$B$1:$F$9,3,0)


2、根据销售额查找对应奖金


在销售激励中,有时会根据不同的销售基数,直接进行一次性现金奖励。如下图所示,我们需要根据实际销售额,查找出对应的现金奖励。



在H2单元格输入公式:

=HLOOKUP($G2,$B$2:$E$3,2),往下填充即可(这里省略最后一个参数,采用的是近似查找)


3、合并多张表格数据


之前我们介绍过合并多张表格数据的一些操作技巧,但你知道HLOOKUP函数也可以用来进行多表合并吗? 


如下图所示,这里有三张不同年段学生得分表,需要汇总成一张表格。


首先在A2单元格里输入公式:

=IFERROR(HLOOKUP(A$1,一年级!$A$1:$D$11,ROW(A2),0),"")

往右往下填充直到出现空白为止;



注意:这里A$1是混合引用,列变行不变。


接着在A列下面的第一个空白单元格复制上面公式,把公式里的查找区域修改一下,公式修改为:

=IFERROR(HLOOKUP(A$1,二年级!$A$1:$D$12,ROW(A2),0),"")

往右往下填充直到出现空白为止;



最后还是重复上一步操作,复制修改公式为:

=IFERROR(HLOOKUP(A$1,三年级!$A$1:$D$5,ROW(A2),0),"")

往右往下填充直到出现空白为止。