Excel HLOOKUP函数隐藏的怎么用?办公场景用法

千辰大大_8174

千辰大大_8174

2026-07-10

554人浏览

原创

hlookup专门用来处理横向对照表:要找的部门、月份、分类标签都放在第一行,对应要返回的内容放在下面几行。哪怕把用来辅助的对照表整个藏起来,公式也能正常运算,核心是提前把查找区域固定好。当前操作软件:microsoft excel;软件版本:microsoft 365。

我们拿实际工作里的奖金比例表当例子:左边是员工的销售记录,右边是按部门横向排开的对应奖金比例,用公式自动匹配B列的部门,把对应的比例直接填到D列里。

HLOOKUP 语法先看清

HLOOKUP的完整写法是:

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

参数 作用 本例写法
lookup_value 要在对照表第一行查找的值 B2,也就是员工所在部门
table_array 横向对照表区域,第一行必须放查找项 $F$1:$I$2
row_index_num 返回对照表第几行的内容 2,因为奖金比例在对照表第二行
range_lookup 匹配方式,FALSE为精确匹配,TRUE或省略为近似匹配 FALSE,部门名称要完全对应

第一步:整理横向对照表

先把员工销售记录放在A到D列,接着把各个部门名称横向排在F1到I1单元格,对应的奖金比例放在F2到I2。HLOOKUP运行的时候,会先扫对照表第一行的“华东、华北、华南、华西”,找到匹配项之后直接取同一列第二行的比例值。这个辅助对照表可以放在主表格的右侧,等所有公式跑通确认没问题了,直接藏起来就行。

Excel 表格中右侧横向部门奖金比例对照表被红框标出

第二步:输入 HLOOKUP 公式

选中D2单元格,直接输入 =HLOOKUP(B2,$F:$I,2,FALSE)。这里的 $F:$I 一定要加绝对引用符号$,不然往下拖填充的时候,查找区域会跟着跑偏;最后一个参数写死 FALSE,避免部门名匹配出错,返回不对的结果。

csv to excel
csv to excel

将CSV文件转换为支持中文字符、自动格式化、多工作表的专业Excel工作簿。

下载
Excel 公式栏显示 HLOOKUP 公式并在 D2 返回 6.0%

第三步:向下填充计算结果

D2算出6.0%的结果之后,把鼠标放在单元格右下角,往下拖填充到D7就行。每一行都会自动拿当前行B列的部门名,去右侧对照表第一行找匹配,再拉回同一列第二行的奖金比例。核对结果的时候重点看同一个部门的返回值是不是统一,比如所有华东区的员工,返回的比例都应该是6.0%。

Excel D 列奖金比例已由 HLOOKUP 批量填充完成

第四步:隐藏辅助对照表

所有结果核对没问题之后,选中F到I列直接隐藏就行。隐藏只是把辅助区域从当前视图里收起,单元格里的数值根本没动,D列的公式照样能从 $F$1:$I$2 里读奖金比例。之后要调整奖金比例的时候,把F到I列取消隐藏改数就可以,不用动主表。

Excel 隐藏 F 到 I 列后 D 列 HLOOKUP 结果仍保留

常见错误怎么判断

错误表现 常见原因 处理方法
#N/A 查找值在对照表第一行找不到,或者有多余空格 检查B列部门名称和F1:I1是否完全一致,必要时用 TRIM 清理空格
#REF! row_index_num 超过对照表行数 本例区域只有2行,第三个参数只能写1或2
返回比例不对 最后一个参数省略,Excel按近似匹配处理 部门、姓名、编码这类文本匹配建议写 FALSE
向下填充后公式错位 对照表区域没有加 $ 固定 把区域改成 $F$1:$I$2,再重新填充

扩展示例:按月份取目标值

要是你手里的横向对照表第一行是月份,第二行放的是当月销售目标,完全可以套一样的逻辑。比如A2填的是月份,要在B2返回对应月份的目标值,直接写公式 =HLOOKUP(A2,$F$1:$Q$2,2,FALSE) 就行。要是对照表不止两行,比如第二行是目标、第三行是实际完成额,想取第三行的数,把第三个参数改成 3 就好。

如果你用的是WPS或者老版本的Excel,先确认下软件支持这个函数再用。后续要加新数据的时候,记得先把对照表的范围同步扩大,或者直接把F1:I2转成结构化表格再维护,不然新加的部门不会自动进到查找范围里,容易出匹配错误。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

4421

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

2656

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

2460

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1424

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

657

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

5108

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

5723

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1561

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

2338

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 43.1万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.5万人学习