Excel高手都在用的查找技巧:一篇文章教你精通LOOKUP、VLOOKUP和HLOOKUP!
Excel 查找三巨头终极合集:
VLOOKUP + HLOOKUP + LOOKUP 一次吃透,再也不被公式难住!
做表格避不开查找、匹配、引用。
但 80% 的人只懂半个 VLOOKUP,遇到横向查找、最后一条记录、乱序数据就懵圈。
今天把 Excel 最常用的三大查找函数:VLOOKUP、HLOOKUP、LOOKUP
一次性讲清楚:是什么、怎么用、何时用、直接套公式。
干货拉满,建议收藏+转发!👇
一、先搞懂:3 个函数到底啥区别?
先记一句灵魂口诀:
V 竖着查,H 横着查,LOOKUP 灵活通杀!
| 函数 | 全称逻辑 | 查找方向 | 核心特点 |
| VLOOKUP | Vertical 垂直 | 竖着查 | 最常用、好找第1个满足的值 |
| HLOOKUP | Horizontal 水平 | 横着查 | 专门对付横向表头 |
| LOOKUP | Lookup 查找 | 横竖都行 | 好找最后一条、支持乱序 |
二、VLOOKUP:职场人手一份的竖着查神器
1. 是干嘛的?
在区域第一列找内容,往右返回对应数据。
2. 公式(直接背)
VLOOKUP(找谁, 在哪片找, 返回第几列, 0精确匹配)
3. 4 个参数大白话
-
1. 找谁:要查的内容(姓名、编号等) -
2. 在哪片找:选区,第一列必须是条件列 -
3. 返回第几列:从选区第一列开始数 -
4. 0:精确匹配(找不到就报错,不乱来)
4. 经典用法
- 根据工号查姓名
- 根据产品查价格
- 一对一直匹配
重点:最后参数写 0,最稳!

三、HLOOKUP:专门横着查的冷门强者
1. 是干嘛的?
在区域第一行找内容,往下返回对应数据。
表头是横向的,就用它!
2. 公式(直接背)
HLOOKUP(找谁, 在哪片找, 返回第几行, 0精确匹配)
3. 实例(直接照抄)
表头横向:
| 员工编号 | A06011 | A06012 | A06013 |
| 姓名 | 张三 | 李四 | 王五 |
查 A06011 对应的姓名:
=HLOOKUP(查找单元格, 数据区域, 2, 0)
结果:张三
记住:V 看列,H 看行,别数错!

四、LOOKUP:被严重低估的查找大佬
1. 是干嘛的?
单行/单列/区域查找,自动返回最后一个满足条件的值。
很多 VLOOKUP 搞不定的场景,它轻松拿捏。
2. 两种写法
① 向量形式(最稳、最常用)
LOOKUP(找谁, 条件区域, 结果区域)
找什么 → 在哪找 → 返回什么
② 数组形式(懒人版)
LOOKUP(找谁, 整片区域)
3. 最强优势
- VLOOKUP 取第一个匹配值
- LOOKUP 取最后一个匹配值
适合:查最新记录、最后一次价格、最后一条打卡

五、3 个函数怎么选?一张表秒懂
| 场景 | 推荐函数 | 理由 |
| 常规左列查右列 | VLOOKUP | 简单通用 |
| 横向表头从上往下取 | HLOOKUP | 天生适配 |
| 取最后一条记录 | LOOKUP | VLOOKUP 做不到 |
| 不想排序、要精准 | LOOKUP+0套路 | 超强兼容 |
六、避坑必看:3 个函数共同雷区
-
1. 列/行数千万别数错
数错一列/一行,结果全错。
-
2. 精确匹配优先写 0 / FALSE
不写容易乱匹配、数据翻车。
-
3. 查找区域别漏行漏列
下拉公式时,记得按 F4 绝对引用。
-
4. 出现 #N/A
→ 多半是:没找到、格式不统一、前后有空格。
七、极简总结(看完直接用)
- 竖着查找 → VLOOKUP
- 横着查找 → HLOOKUP
- 灵活查找、取最后一条 → LOOKUP
不用死记原理,记住场景 + 直接套公式,
你就是表格查找小能手!
下次别人还在手动查找,
你已经用函数一键搞定~
夜雨聆风
