excel快速提取一个单元格内某一部分数据
的有关信息介绍如下:
通过公式提取一个单元格内数据的前几位,中间几位或后几位数据。可使用在例如:需要提取身份证号出生年月日等地方使用
如图,有这样一个单元格数据。需要获取单元格内前前几位,中间几位或后几位数据。适用范围如:身份证某几位数据需要提取。
1、提取单元格内数据从左边起7位数据。在后面单元格输入“=left(B2,7)”,回车。即可提取如图数据前7位“111222嗯”
“=left(B2,7)”中“=left()”为公式;
"B2"为目标数据单元格(即需要提取的数据在哪个单元格);
“7”为需要提取从左边开始的几位数(如图提取左边开始7为,则输入7)。
2、提取单元格内数据从第3位数起,后面9位数据。在后面单元格输入"=MID(B6,3,9)",回车。
即可提取如图数据,从第三位数后9位数据“1222嗯嗯嗯33”
"=MID()"为公式;
“B6”为目标数据单元格(即需要提取的数据在哪个单元格);
“3”为从第几位开始(这里即表示从第三位开始);
“9”为从第几位开始后提取几位数(这里表示从选定位数后提取9位数)。
3、提取单元格内数据从右边起7位数据。在后面单元格输入“=RIGHT(B2,7)”,回车。即可提取如图数据从右边起7位“嗯嗯嗯3333”
“=RIGHT(B12,7)”中“=RIGHT()”为公式;
"B2"为目标数据单元格(即需要提取的数据在哪个单元格);
“7”为需要提取从右边开始的几位数(如图提取右边开始7为,则输入7)。
如以上公式,需要获取身份证前六位数(地区代码)即可使用"=left(A2,6)"获得地区代码
如需要获得出生年月日即可使用"=MID(A5,7,8)"获得8位出生年月日。



