通过公式提取一个单元格内数据的前几位,中间几位或后几位数据。可使用在例如:需要提取身份证号出生年月日等地方使用
工具/原料
1
excel
2
WPS表格
方法/步骤
1
如图,有这样一个单元格数据。需要获取单元格内前前几位,中间几位或后几位数据。适用范围如:身份证某几位数据需要提取。
2
1、提取单元格内数据从左边起7位数据。在后面单元格输入“=left(B2,7)”,回车。即可提取如图数据前7位“111222嗯”“=left(B2,7)”中“=left()”为公式; 'B2'为目标数据单元格(即需要提取的数据在哪个单元格); “7”为需要提取从左边开始的几位数(如图提取左边开始7为,则输入7)。
3
2、提取单元格内数据从第3位数起,后面9位数据。在后面单元格输入'=MID(B6,3,9)',回车。即可提取如图数据,从第三位数后9位数据“1222嗯嗯嗯33” '=MID()'为公式; “B6”为目标数据单元格(即需要提取的数据在哪个单元格); “3”为从第几位开始(这里即表示从第三位开始); “9”为从第几位开始后提取几位数(这里表示从选定位数后提取9位数)。
4
3、提取单元格内数据从右边起7位数据。在后面单元格输入“=RIGHT(B2,7)”,回车。即可提取如图数据从右边起7位“嗯嗯嗯3333” “=RIGHT(B12,7)”中“=RIGHT()”为公式; 'B2'为目标数据单元格(即需要提取的数据在哪个单元格); “7”为需要提取从右边开始的几位数(如图提取右边开始7为,则输入7)。
5
如以上公式,需要获取身份证前六位数(地区代码)即可使用'=left(A2,6)'获得地区代码
6
如需要获得出生年月日即可使用'=MID(A5,7,8)'获得8位出生年月日。
注意事项
公式可以在需要提取身份证号出生年月日等地方使用。很方便