[Excel] - Vlookup & Hlookup & Xlookup 使用介绍

Excel Dec 19, 2020

这篇介绍知名 Excel 函数 LOOKUP 系列,分别为 VLOOKUP & HLOOKUP 以及最新的 XLOOKUP 的使用方法。

VLOOKUP

VLOOKUP 简介

顾名思义这里的 V 就是 Vertical 的意思,所以是横向查找的。

VLOOKUP 练习

同样的,这里就照着下列的表格来做吧!

姓名学号年龄
小明245828
小明明285420
小小明258619
小日月268520
小月月248819

假设我想知道小明的【学号】或是【年龄】,一眼看出来就是 2458 以及 28 吧,但是资料越多越没办法轻易查找,所以我们需要动用到 vlookup 来帮助我们。

Ok,同样的我们得在其中一个 column 上写出一下的 fomula:

=vlookup(你要的姓名,范围,学号的栏,false)

这里我就以 [小小明] 为例子, 而我要找的是 [学号], 小小明在的位置是 “A4”,范围会是 “A1:C6”,学号是在从小小明的栏位往右数,是在第 2,你是否要 range lookup? 要精准的话就 false,也能用 0 来代替。

=vlookup(A4,A1:C6,2,false)

这里我就以 [小小明] 为例子, 而我要找的是 [年龄], 小小明在的位置是 “A4”,范围会是 “A1:C6”,学号是在从小小明的栏位往右数,是在第 3,你是否要 range lookup? 要精准的话就 false,也能用 0 来代替

Vlookup 算是非常常用的 Excel 技能,所以需要多多的练习,还有一点需要注意的是 vlookup 是从左到右的 fomula,要查询对象最好是在表格的最左边(就是栏位在 A)。

多多练习吧!

HLOOKUP

HLOOKUP 简介

比起介绍鼎鼎大名的 Vlookup,Hlookup 应该比较没有多少人听过的。

顾名思义这里的 H 就是 Horizontal 的意思,所以是直向查找的。

HLOOKUP 练习

同样的,这里就照着下列的表格来做吧!

姓名小明小明明小小明小日月小月月
学号24582854258626852488
年龄2820192019

假设我想知道小明的【学号】或是【年龄】,一眼看出来就是 2458 以及 28 吧,但是资料越多越没办法轻易查找,所以我们需要动用到 Hlookup 来帮助我们。

Ok,同样的我们得在其中一个 column 上写出一下的 fomula:

=Hlookup(你要的姓名,范围,学号的列,false)

这里我就以 [小小明] 为例子, 而我要找的是 [学号], 小小明在的位置是 “D1”,范围会是 “A1:F3”,学号是在从小小明的列位往下数,是在第 2,你是否要 range lookup? 要精准的话就 false,也能用 0 来代替。

=hlookup(D1,A1:F3,2,false)

同样的以 [小小明] 为例子, 而我要找的是 [年龄], 小小明在的位置是 “D1”,范围会是 “A1:F3”,学号是在从小小明的列位往下数 ,是在第 3,你是否要 range lookup? 要精准的话就 false,也能用 0 来代替

=hlookup(D1,A1:F3,3,false)

Hlookup 算是学会 vlookup 后的附加技能,所以需要多多的练习,还有一点需要注意的是 hlookup 是从上到下的 fomula,要查询对象最好是在表格的最上面(就是列为 1)。

XLOOKUP

XLOOKUP 简介

xlookup 是 Excel 新的函数,只要 Office 365 用户更新最新版就能使用。

我们知道 vlookup 与 hlookup 的查找功能只能往一个方向查询,无法做到向左查询,一直到新的 Excel 函数 – xlookup 的出现。

XLOOKUP 练习

由于 Excel 需要 Office 365 才能使用 xlookup 函数,只好使用网页版的 Excel 进行截图,值得注意的是:

不同于完整版的 Office,Excel 网页版的函数是使用【】来进行分割。

以下就是 Xlookup 函数使用条件 =

=Xlookup(你要的姓名你要的姓名所在的列或栏学号列或栏

就像截图上的,我需要使用学号查找姓名的话,我可以使用 Xlookup,实现你想查询。

=XLOOKUP(F2;B:B;A:A)

如果想看更详细的 Xlookup 教学的话建议在 Youtube 上搜索资料,我个人认为 Papaya 的这个视频教程不错,如果是 Office 365 用户不妨学习 XLOOKUP。

其他重点

  • 可以是用”*“代替不确定的名称
  • 逆向查询
  • 同时兼容 VLOOKUP 以及 HLOOKUP 的所有特色

总结

虽然 Spreadsheet 应用可以说是百家争鸣,除了 Microsoft 的 Office 之外,比较出名的就是 Google 的 Sheets 了,即使是宣称可以开启 Microsoft Excel 的文件,但个人体验来说要达到完美兼容可能还有一点距离;再来就是体验部分,网页版至今给我的感觉就像是还有些延迟,以及一丁点的不习惯,感觉就是还要等多那么一下才能输入下一段。

Tags