怎样从Excel表格中提取身份证号前六位?

如题所述

可以用LEFT函数。

1、以excel2010版本为例,如下图,要提取该表格中身份证号前六位;

2、首先在B2单元格输入公式=LEFT(A2,6),按enter键后则可得出提取结果;

3、把鼠标放在B2单元格右下角,下拉填充公式,则可统一提取出该表格中身份证号前六位数字了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-08-14

利用Excel里的涵数提取身份证号前六位。

18位的新一代身份证了,里面的数字都是有规律的。前6位数字是户籍所在地的代码,7-14位就是出生日期。第17位“2”代表的是性别,偶数为女性,奇数为男性。我们要做的就是把其中的部分数字利用了涵数“提取出来”。

计算公式:

在要编辑的表格中输入:

=LEFT(要被提取的单元格,6)

本回答被网友采纳
第2个回答  2017-12-26
身份证的前六位,决定了身份证主人的办证地,当然不是籍贯地。
但是这个对应关系,excel不知道。
常规的解决办法,需要以下几部。
第一,你需要找到前六位对应的行政区域地点,这里没办法提供,一万字装不下这么多内容,你需要自己百度去找,找到后放到比如sheet1表的A列为前六位,B列为行政区域地址
第二,假设你现在的表G列是身份证,那H列公式可能为
=left(g1,6)
下拉填充,取出前六位。也可以直接修改为
=vlookup(left(g1,6),sheet1!A:B,2,0)
下拉填充
这样可以直接得出行政区域
第3个回答  2018-04-02

身份证数据在a1在b1输入=right(a1,6)往下拖拉填充公式

相似回答