vlookup使用方式以及常错点

vlookup的作用:可以快速将两个excel通过一样的关键字关联起来(像极了sql里面的通过主键关联)

举例:目前我有两张表格 分别为表1和表2

表1

目前我有个需求:我想在表2里面根据行业显示对应的首富姓名以及净资产


表2

根据目前我的需求来看,首先要做的就是看是否合理:主键的概念是什么,是唯一且不重复的值,目前以行业/公司作为主键的话会面临一个问题,就是存在重复的数据(沃尔玛)所以这部分的话,是无法作为主键的,或者严谨一点来说,是可以,但是需要将重复的数据不以vlookup进行处理,重复数据的存在就是第一个坑

同时第二个坑也随之而来,使用vlookup这个函数,就要先理解这个函数的组成

VLOOKUP(查找值,数据表,列序数,匹配条件)

vlookup

1.查找值,就是字面意思你要在你的终表(也就是表2里面要以哪个数据作为主键就选择这个数据),现在需求是我要在表2里面找到行业/公司这列数据要和表1的数据匹配上,所以在此刻,我会在表2中点击行业/公司的一个数据:A2

查找值

2.数据表,此处很容易出错,出错情况如下:①在查找值之后,需要用英文的逗号②链接到表1的时候,选择的第一列数据必须是行业/公司,且能查到的数据为这列数据后面的数据显示,否则将查不出来显示如下图

函数错误体现

所以此刻,我们需要将表1进行加工处理,处理为如下的样子(由行业/公司在E列变成B列)

修改

然后选择数据表的时候,注意,是选择一个区域而非一个数值,所以要以B列为第一列,选择到后面的数值,选择之后,直接切换到表2,再次输入一个英文的逗号,选择列

选择数据表

3.列序数,可以理解为 我找到这个人在哪里了,但是我想看看他的衣服穿的是什么,于是我需要知道衣服款式在哪一列显示,经过观察可以看出,行业在表2的B列,所以我们直接选择,3列(因为刚将B列作为了第一列),再次输入英文的逗号

序列数

4.匹配条件:有的版本显示的是0 or 1 有的显示Ture or false

那么此刻我们输入0/false就可以精准查询了


查出的数据

查出后,进行往下拉就可看到所有数据,但是沃尔玛是重复数据,一定要第一时间注意到,并且再次重新比对一下,下图数据除了沃尔玛其他数据均对,姓名也可以用这样的方式进行处理,快来尝试一下吧~

所有数据

你可能感兴趣的:(vlookup使用方式以及常错点)