热心网友
回答时间:2022-06-18 03:16
你的单元格里面是名字+身份证号码吧?
如果是这样的话可以分离的,
分离身份证=IF(A1>18,RIGHT(A1,18),RIGHT(A1,15))
分离姓名=MID(A1,1,LEN(A1)-LEN(IF(A1>18,RIGHT(A1,18),RIGHT(A1,15))))
收起
热心网友
回答时间:2022-06-18 03:17
字母数字
PO4500056702=LEFT(C2,MATCH(1,ISNUMBER(-MID(C2,ROW($1:$99),1))*1,0)-1)=RIGHT(C2,LEN(C2)+1-MATCH(1,ISNUMBER(-MID(C2,ROW($1:$99),1))*1,0))
Ven.PO4500058612Ven.PO4500058612
Direct4500058860Direct4500058860
Direct4500058861Direct4500058861
Direct4500058546Direct4500058546
Direct4500058598Direct4500058598
Direct4500058743Direct4500058743
Ven.PO4500059286Ven.PO4500059286
Ven.PO4500059313Ven.PO4500059313
Direct4500059316Direct4500059316
Ven.PO4500059315Ven.PO4500059315
Direct4500059448Direct4500059448
Direct4500059466Direct4500059466
此为数组函数,确认时请按shift+ctrl+enter才能生效。
欢迎到Excel Home论坛学习、交流
收起
热心网友
回答时间:2022-06-18 03:17
把其中一部分剪切到另外一个单元格不就分离了O(∩_∩)O~
或者你在两者之间加点什么符号啊。用数据-分列就可以分离了。
如果不是分离而是在别的单元格拆分开显示的话可以用下面俩函数。
LEFT从左到右返回指定个数的字符。RIGHT相反。
假设你的这个单元格是A1,那么=LEFT(A1,3)就是名字。=RIGHT(A1,18)看看你几位数的号码就数字几。
收起
热心网友
回答时间:2022-06-18 03:18
这样操作,应该比较简单的:
假如“董百灵142625198001010001”在A1
在B1输入:=MID(A1,1,3) 回车后显示 董百灵
在C1输入:=MID(A1,4,18) 回车后显示 142625198001010001
把B1、C1单元格公式向下拖动复制
你试吧,我也是刚看到,希望能帮到你!!!
收起
热心网友
回答时间:2022-06-18 03:18
如果格式是一样,名字又都是三个字的,可以用分列来完成,名字在一列,数字在一列
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。
收起