如何根据身份证号码用vlookup匹配数据

发布网友 发布时间:2022-04-19 20:24

我来回答

5个回答

热心网友 时间:2022-05-16 22:56

先将身份证号码列设置为文本格式后身份证正常显示;再用vlookup函数根据身份证号码匹配数据

一、excel的单元格,输入12位及以上的数字时是会自动隐藏,将单元格设置为文本格式步骤如下:

1)右键要输入身份证号码的单元格,点击“设置单元格格式”

2)"设置单元格格式"--点击“数字”选项卡

3)选择“文本”格式

4)选择文本格式后,单击“确定”,则此身份证列设置为文本格式

5)此时可见转化为文本格式的身份证号码可正常显示,但数值格式的号码后面隐藏为“000”

二、Vlookup函数匹配

1)如下图所示,根据身份证号码匹配性别数据

2)输入vlookup函数,函数使用说明

该函数的语法规则如下:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value为需要在数据表第一列中进行查找的数值。本列中为身份证号码,第一单元格为F2.

Table_array为 需要在其中查找数据的数据表。本列为“A:B”

col_index_num为table_array 中查找数据的数据列序号。本列中为2

Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。0 表示精确匹配,找不到返回“ #N/A”

3)输入公司后。拖动鼠标单元格接可得到所有列的匹配结果,匹配数据成功。(如图红色框框部分)

热心网友 时间:2022-05-16 22:56

输入身份证号码之前,先输入一个单引号,或者将身份证号码的单元格格式设置为文本。
你可以试一下,excel的单元格,输入12位及以上的数字时是会自动隐藏的。

热心网友 时间:2022-05-16 22:57

=vlookup(....)&""

热心网友 时间:2022-05-16 22:57

在分列里 把它设置成文本

热心网友 时间:2022-05-16 22:58

你是要按身份证匹配没必要设成数值啊。文本就可以嘛!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com