想把EXCEL中一个格子里的名字和电话分开写

发布网友 发布时间:2022-04-26 06:09

我来回答

3个回答

热心网友 时间:2022-06-24 13:21

提取号码的公式=RIGHT(A2,2*LEN(A2)-LENB(A2))
提取名字的公式=LEFT(A2,LENB(A2)-LEN(A2))
这两个公式就可以你要结果提取出来。
祝你成功。

热心网友 时间:2022-06-24 13:22

姓名=MID(A2,1,LENB(A2)-LEN(A2))
电话=MID(A2,LENB(A2)-LEN(A2)+1,20)
不过,这种文法,必须姓名为中文名

热心网友 时间:2022-06-24 13:22

按ALT+F11,插入-模块,复制下列语句
Function
SplitNumEng(str
As
String,
sty
As
Byte)
Dim
StrA
As
String
Dim
StrB
As
String
Dim
StrC
As
String
Dim
i
As
Integer
Dim
SigS
As
String
For
i
=
1
To
Len(str)
SigS
=
Mid(str,
i,
1)
If
SigS
Like
"[a-zA-Z]"
Then
StrA
=
StrA
&
SigS
ElseIf
SigS
Like
"#"
Then
StrB
=
StrB
&
SigS
Else
StrC
=
StrC
&
SigS
End
If
Next
i
Select
Case
sty
Case
1
SplitNumEng
=
StrA
Case
2
SplitNumEng
=
StrB
Case
Else
SplitNumEng
=
StrC
End
Select
End
Function
比如你的数据在A1
B1输入
=SplitNumEng(A1,2)
c1输入
=SplitNumEng(A1,3)
公式下拉即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com