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