excel用公式从某个字符后开始提取3个数值?

如图,A列中有姓名,电话,身份证,地址不同格式数据,需要取每个数据中,身份证三个字以及身份证后的3个数值。

在B2中输入或复制粘贴下列公式

=MID(A2,FIND("身份证",A2),6)

下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-17

=MID(A1,FIND("身份证",A1),6)

输入公式下拉

本回答被提问者采纳
第2个回答  2021-05-17

在B2单元格输入公式:

=IFERROR(MID(A2,FIND("身份证",A2),6),"")

复制并下拉,即可…………

第3个回答  2021-05-17
在 B2 单元格内输入公式:

=MID(A2,SEARCH("身份证",A2,1),6)
然后向下复制公式即可。
第4个回答  2021-05-17
=MID(A1,FIND("身份证",A1),LEN(A1)-FIND("身份证",A1)+3)