备忘,高手飘过。最近工作需要,用 Excel 的 VLOOKUP 函数爽了一下。需求:两份客户名单资料,一份(名单 A)信息比较全,有名字、联系电话等;另一份(名单 B)只有客户的名字。现在需要从名单 A 中找出名单 B 中客户的联系电话并填进名单 B 去。当然了,名单 B 的客户资料在 A 中都有。
放狗搜索了一翻,LOOKUP 折腾了一番,没能实现,后来用 VLOOKUP 实现了。下面简单记录一下这个函数的使用方法。
如果需要在表格或区域中按行查找内容,可使用 VLOOKUP,它是一个查找和引用函数。例如,按部件号查找汽车部件的价格。
VLOOKUP 语法
四个相关元素:
- 要查找的值,也被称为查阅值。
- 查阅值所在的区域。请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。
- 区域中包含返回值的列号。例如,如果指定 B2:D11 作为区域,那么应该将 B 算作第一列,C 作为第二列,以此类推。
- (可选)如果需要返回值的近似匹配,可以指定 TRUE;如果需要返回值的精确匹配,则指定 FALSE。如果没有指定任何内容,默认值将始终为 TRUE 或近似匹配。
公式可简单表示为:
=VLOOKUP(查阅值、包含查阅值的区域、区域中包含返回值的列号、(可选)为近似匹配指定 TRUE 或者为精确匹配指定 FALSE)。
下图显示了如何设置 VLOOKUP 以返回刹车盘的价格,即 85.73。
偷懒了,上述函数解释和演示图片摘自微软官方 Office 支持,更多实例请看 VLOOKUP 函数。
参考链接
微软官方 Office 支持:VLOOKUP 函数
Exceljet:23 things you should know about VLOOKUP
本文首发于:Excel 函数 VLOOKUP 备忘-垃圾站
Excel 不会用,看不懂
@fooleap 有需要自然会懂……
熟练使用办公软件的路过 0.0 excel里面的函数、数据透视表等处理数据很好用的。
@自定义 熟练使用办公软件——想当年简历也是这么写的,现在想想那时候真是吹大了。
曾经有三年天天vlookup……
@老虎 看起来很爽的样子,哈哈。
以前做审计和财务竣工决算的时候,这个函数帮我节约了大量的时间!
还有字符段的处理,设定固定资产编码时发现太好用了!
@Huang Zenghao 处理大量数据,还是机器效率高得多。就算不会,花点时间研究下也是值得的。字符段处理也是用这函数?
excel的vlookup还有offset等等函数真心屌的不行,学好太有用了
@黑暗游侠 嗯,不过这些东西得有需求用得上才是宝。
@老头
notepad++也是一个利器
@木瓜园 谢谢推荐,这货也用过一下,如果能有 Sublime Text 那个快速搜索功能就更爽了。
这个函数是真好用,不过用过几次老是记不住。
@不亦乐乎 没事,知道有这东西就行,网上一搜就知道用法了。
这个东西之前用过好多次,貌似还有点印象
@灰狼 是个好东西,提取数据比人工爽多了。
收了
@chencool 好。
这个不用收藏了,滚瓜烂熟
@木瓜园 老司机,哈哈。
也可以用Python实现!
@Meekdai 那得有那个基础才行……
@老头 调用几个函数,哈哈,不难!
好吧,如果哪天我遇到这需求了,还来这翻比搜索快。
@咸菜一点米 一个半个搜索是挺快的,数据多了就得用这个了,快很多……