多语言展示
当前在线:939今日阅读:60今日分享:30

excel进行文本处理操作

大数据越来越得到人们的重视,而且相关的岗位也越来越多,但是并不是所有的工作都需要python或者是R语言进行处理,其实很多工作只需要excel 便可以进行处理,下面介绍一种excel进行简单的文本处理操作
工具/原料
1

Windows操作系统

2

excel操作软件

方法/步骤
1

查看数据源,如下图,将图中的数据按照姓名+课程+城市进行切割。

2

在正式讲解之前我们需要用到几个简单的excel数据操作函数,left()从左边开始提取字符串,right()从右边开始提取字符串,mid()从中间开始提取字符串,substitute()对文本中的字符串进行替换,find()查找某一个字符的位置,len()求字符串的长度

3

=LEFT(C2,FIND('北',C2)-1),使用该语句便实现了姓名的提取,其中C2表示文本域,FIND('北',C2)-1表示字符串的长度

4

=RIGHT(C2,4)该句的解释和思路与第三步骤的一样,只是这句是从文本的右边开始提取的

5

=MID(C2,FIND('北',C2),LEN(C2)-LEN(D2)-LEN(G2))课程的提取也很简单,其思路是从中间“北”字开始提取,然后提取的长度是采用总长度-姓名的长度-城市的长度,这样便可以得到了课程的长度

6

通过以上的操作后,便可以实现了文档的分割和提取操作,但是有时候我们需要将字符串进行合并,因此 采用的方法是:=D2&E2&G2。即采用&符号进行字符串的链接操作,公式中的D2,E2等表示的需要合并的文本域

注意事项
1

公式中文本域在进行文本操作时根据自己的调整

2

亲测可用,希望帮到大家

推荐信息