Excel表格,如何快速分离同一单元格中的文字和数字或者姓名和手机号!
目前我研究过两种可行的方法,有需要的朋友不妨试试。
第一种方法:
使用函数编译公式得到名称公式:= left (A1,LENB (A1)-LEN (A1))
获取电话号码的公式是= right (a1,2 * len (a1)-lenb (a1)。
公式解释:LENB返回一个字符串的字节数,一个汉字是两个字节,一个英文字母是一个字节。LEN返回一个字符串的字符数,无论是汉字、字母还是数字都一样。Lenb (A1)-Len (A1)是汉字的个数。
(一)命名公式如下:
(2)获取手机号码的公式如下:
第二种方法(重在学习,适合位数相同的单词和数字):
手机号永远是11,假设你的数据在A列,从A1开始,
用函数解出公式得到手机号码公式:=RIGHT(A1,11)。
使用函数编译公式得到姓名公式(前提是手机号码公式在B1列):= left (A1,LEN (A1)-LEN (B1))
公式解释:右是指单元格的右侧,A1是指第一列的名称连同手机号码,“11”是指手机号码的11位(如果是奇数,输入要提取的数字,例如张三1232565438)。简而言之就是=RIGHT(A1,11),意思是提取A1列右边的数字(A1也可以改成别的)。
LEFT是指单元格的左侧,LEN是指返回字符串的字符数,LEN(A1)-LEN(B1)是指A1列的字符总数减去B1列的字符总数,也可以是C1列等等,简而言之= left (A65438+)
例如,列A1是张三123251,提取数字的公式(如果数字列放在B1中)填写在b 1 =右(A1,6),提取字符的公式(如果文字放在C65438中)
取手机号和姓名的公式截图如下:
重要提示:第二个公式适用于字符数和数字数的任意组合。取字符和手机号码的公式如下:
我从A7起步,接着是B7。改成几行就行了。
魔法石:excel表格,如何快速分离同一单元格中的文字和数字或者姓名和手机号!
本文链接:/32537.html