vlookup 学习笔记

标签: 数据分析-Excel 基本功


背景

  1. 在知乎的“运营大湿兄”专栏里学习数据分析。
  2. 文章反复强调,Excel 技巧是为基础,最为核心的部分是 vlookup 函数。
  3. 遂百度而了解之。
  4. 度娘资料繁杂良莠不一,还是Office Excel 官方培训站搜索“vlookup”简明、方便(虽然国内访问可能略慢)。

如果访问速度确实煎熬,没事,下面是从office上下下来的官方培训ppt,里边包含五个视频。如果是mac还需要下个插件看。
ppt 与插件下载云盘地址 密码: rtk3
vlookup视频课程直达地址

本文目标

  1. 个人原因office 培训搬运工。
  2. 个人原因待有实际操作时更新文档,实用为先。
  3. 写作原因简化 office官方文档,快餐化学习。

学习目标

  1. 了解 vlookup 函数参数组成与作用。
  2. 实例
  3. 复习用补充例子

正文

  1. 作用以及公式定义
  • vlookup 是查找引用函数
  • vlookup( (lookup_value, table_array, col_index_num, [range_lookup]))

示例1:=VLOOKUP(105,A2:C7,2,TRUE)
示例2:=VLOOKUP("袁",B2:E7,2,FALSE)

参数名称 说明 备注 是否必填
lookup_value 要查找的值。根据这个参数你希望找到的对应数据其他属性的值,比如你要根据小王的“名字”找到他的“电话” 要查找的值必须位于 table-array 中指定的单元格区域的第一列。例如,如果 table-array 指定的单元格为 B2:D7,则 lookup_value 必须位于列 B 中。Lookup_value 可以是值,也可以是单元格引用
Table_array VLOOKUP 公式的查询区域,即在这个区域内根据你提供的参数查阅 对应数据源 该单元格区域中的第一列必须包含 lookup_value
col_index_num 其中包含返回值的单元格的编号(table-array 最左侧单元格为 1 开始编号)
range_lookup 一个枚举值,该值指定希望 VLOOKUP 查找近似匹配还是精确匹配 TRUE 假定表中的第一列按数字或字母排序,然后搜索最接近的值。这是未指定值时的默认值FALSE 在第一列中搜索精确值
  1. 实例

    如图↓
    image.png
  • C16 是lookup_value,即要查找的值。

  • A2 到 D14(绝对引用)是 table_array,即查阅值所在的区域。

为什么要用绝对引用?(待补充解释,详见ppt视频)

  • 3 是 col_index_num,即 table_array 中包含返回值的列号。在此示例中,表数组中的第四列是“税率百分比”,因此公式输出将是“税率百分比”列中的值。

  • FALSE 是 range_lookup,因此返回值将是精确匹配项。

  • VLOOKUP 公式的输出是职位id为SI001的税率百分比,即 1.00%。

你可能感兴趣的:(vlookup 学习笔记)