多语言展示
当前在线:1768今日阅读:126今日分享:42

Excel表格如何自动匹配另一个表格里面的数据?

在办公过程中,我们会经常使用到各种各样的Excel数据表,并且每个表的有些部分数据是相互互通共享的,在这样的情况下,我们如何才能正确的精准匹配到我们需要的数据呢?接下来我就教大家如何操作吧,希望对你们有所帮助。
工具/原料
1

两个Excel表数据表

2

电脑

3

WPS

方法/步骤
1

第一步:我们先打开我们需要链接的两个Excel数据表,然后将光标放在我们需要匹配到的数据所放置在的单元格内,

2

第二步:在该单元格内输入我们的公式,匹配数据所需要的公式是VLOOKUP函数,但是这里为了能够防止我们匹配的另一个表格有些数据是不存在的情况下会因为匹配不到数据而报错,所以我们在该函数前前置一个IFERROR函数

3

第三步:前置好该IFERROR函数做空值报错处理之后,我们在其内输入我们的匹配函数VLOOKUP函数

4

第四步:书写好我们的公式后,我们需要将我们想匹配的地方进行选取,我们选取的第一个数值,就是我们想根据这个数值来进行匹配比对数据的值,这个点切勿理解错了,这时候将我们鼠标光标移动到我们所需要匹配的科目名称,框选它,选好之后,我们打上英文状态下的“,”,把每个数据分割开来

5

第五步:选取好我们要匹配的第一个数之后,我们继续选取第二个数值,也就是我们表2的数据,我们将光标放置在我们表2里面,然后框选住我们要匹配的内容范围,我们再打入一个“,”,将这个数据与其他分割开来

6

第六步:框选好我们需要匹配的数据之后,我们继续选取第三个数值,这个值是要告诉我们的公式,你只需要帮我匹配到第几列的数据就可,所以这时候大家要特别注意了!!我们要从我们框选的范围区域内数我们要获取的数据在第几列,就写数据几,根据我要获取的数据位置,这里我写的是第6列的数据

7

第七步:选好之后,我们根据自己的需要选择是要精准匹配还是近似匹配,我这里选择精确匹配,这时候我们的VLOOKUP函数部分算是全部写完了,但是我们的IFERROR函数还没写完,我们继续完善下这个函数,我们将光标放在括号外面,如下图

8

第八步:因为我们需要将匹配不到的项目名称的数据进行0填充,以免匹配报错或者混淆,所以我们打入一个分隔符号“,”,将其与前一个数据分割开来,然后再输入0,之后将我们的包括号补齐,如下图

9

第九步:这时候我们返回表1,按住“enter”键或者点击顶部的在公式栏上的的勾勾进行公式运行,这时候我们就会发现我们已经匹配到这个项目名称的数据了。此次演示的完整公式:=IFERROR(VLOOKUP(E7,[表2.xls]Sheet1!$E$9:$K$24,6,FALSE),0)

10

第十步:这时候将我们的公式赋予下面所有需要进行匹配的单元格即可,我们将光标放在单元格的交叉处,当其出现黑色的小十字架时,我们按住鼠标不松手往下拉就可!这时候我们就会发现,我们有数据的项目都已经自动将数据填充进来了,没有的它直接是跳过,不插入任何数值,这样一目了然

11

温馨提示:注意在使用VLOOKUP函数选择“精确匹配”时,两个表的格式那些一定要一模一样,大家最容易忽视的一点就是有的表可能存在空白字符导致报错或者匹配不到数据,所以这一点大家一定要特别注意检查两个表。以上就是我的方法,希望对你们有所帮助!如有误之处,请大家多多包含指教。谢谢。

推荐信息