WPS Excel:函数提取各种各样的字符串

2021年10月9日13:57:20WPS Excel:函数提取各种各样的字符串已关闭评论 1,678 views
微信公众号 【EXCEL880】 QQ群【341401932】
课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com

如果给你一份如下excel表格,怎样将这些姓名和电话(文字和数字)分离开呢?

WPS Excel:函数提取各种各样的字符串

本文将用下面这些函数来提取字符串中的文字和数字。熟练掌握这几个函数和文末终极大法,提取内容就不怕啦。

WPS Excel:函数提取各种各样的字符串

这些函数中,LEFTRIGHTMID属于同一组函数,主要用于从不同位置开始提取指定个数的字符;LENLENB属于一组,用于获取字符个数和字节数。FIND函数可以是三个参数也可以是两个参数,用于获取包含字符串的位置。

有规律的字符串

WPS Excel:函数提取各种各样的字符串

这个是提取字符串最简单的一种了。直接用LEFT函数提取前3位就是姓名,RIGHT函数提取后11位就是电话,MID函数从第4位开始提取3位就是手机号码前3位了。

文字和数字之间有个共同的分隔符

WPS Excel:函数提取各种各样的字符串

这种也是比较简单的,由于有个共同的符号,因此可以用FIND函数获取这个符号的位置,然后用LEFT函数提取符号左边的内容;“LEN(单元格)-FIND("符号",单元格)”可以获取符号右侧的字符个数,接着用RIGHT就可以提取右半边的内容。

文字和数字不规律,文字在前

WPS Excel:函数提取各种各样的字符串

LENB函数可以获取字节数,LEN函数获取字符个数,一个汉字占两个字节、一个数字占一个字节,因此“LENB(单元格)-LEN(单元格)”就可以获得文字的个数。这样用“LEFT(单元格,文字个数)”就可以提取姓名,用“RIGHT(单元格,总的个数-文字个数)”就可以提取数字。

文字和数字不规律,数字在前

WPS Excel:函数提取各种各样的字符串

其实这和上一个例子没有区别,思路也是一样的,先获取文字个数和数字个数,再分别用RIGHT和LEFT提取。

终极大法

不管上面哪种情况,用Excel的快速填充都可以轻松提取数字和文本。在这条鄙视链上,WPS妥妥地被鄙视了。


欢迎点赞、评论、关注和点击头像。

表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页