发布网友 发布时间: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
你是要按身份证匹配没必要设成数值啊。文本就可以嘛!