大家在工作中常用EXCEL做数据统计、数据分析之类的工作,实际上,很多场景下,我们也需要对输入的字符串进行处理,比如截取一些文字的部分内容,修改一些文字的内容。今天我们就跟大家介绍EXCEL中的字符串处理函数。
首先来盘点今天小编向大家介绍的字符串处理常用函数:
1. TRIM:删除字符串中多余的空格;
2. LEN:返回文本字符串中的字符个数;
3. RIGHT:从一个文本字符串的最后一个字符开始返回指定个数的字符;
4. LEFT:从一个文本字符串的第一个字符开始返回指定个数的字符;
5. &:字符串连接符;
6. FIND:返回一个字符串在另一个字符串中出现的起始位置(区分大小写);
7. SEARCH:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找(忽略大小写);
8. MID:从文本字符串中指定的起始位置起返回指定长度的字符;
9. UPPER:将文本字符串转换成字母全部大写形式;
10. LOWER:将一个文本字符串的所有字母转换成小写形式。
今天小编就给大家介绍上面函数的用法。
TRIM函数:删除字符串中多余的空格。
在空白单元格中输入:"=TRIM(":
参数:TRIM(字符串)
这里需要注意一点,所有函数输入字符串参数的位置,都需要在字符串首尾加上英文的引号:""。
比如我们要将" 你好 "用TRIM处理掉前后的空格符:
注意:TRIM函数的正确应用为我们后面将要介绍到的LEFT、RIGHT、MID等函数的准确定位打好了基础。
LEN函数:返回文本字符串中的字符个数。
在空白单元格中输入:"=LEN(":
参数:LEN(字符串)
比如,我们要返回" 大家周末愉快! "这个字符串有几个字符,首先,我们需要用TRIM函数去掉前后的空格符,然后用LEN函数返回字符数量:
从上图可以看到,用了TRIM函数过后,得到正确的字符个数:7个,但是如果不用TRIM函数:
得到的结果是11个字符,首先是七个字符加上了四个空格。可见TRIM函数对返回结果的重要性。
RIGHT函数:从一个文本字符串的最后一个字符开始返回指定个数的字符。
在空白单元格中输入:"=RIGHT("
参数:RIGHT(字符串,返回字符数目)
比如我们要返回"上海1942"中的1942:
公式意为:返回字符串"上海1942"字符串从右边第一个字符起共4个字符。
LEFT函数:从一个文本字符串的第一个字符开始返回指定个数的字符。
在空白单元格中输入:"=LEFT(":
参数:LEFT(字符串,返回字符数目)
比如我们要返回"上海1942"中的"上海":
公式意为:返回字符串"上海1942"字符串从左边第一个字符起共2个字符。
&连接符:将多个字符串连接为一个字符串。
比如下面的例子:
上面D2单元格,连接了A1单元格、B1单元格、C1单元格,并且在其中加入了"的"和"同学",让我们最后得到的字符串更具可读性。
再比如:
E2单元格用连接符"&"连接了"三年级"、"二班"、"的"、"周琦"、"同学,"、"语文成绩",并且在最后连接了一个IF函数,用以根据成绩来返回语文成绩是否合格。
FIND函数:返回一个字符串在另一个字符串中出现的起始位置(区分大小写)。
在空白单元格输入:"=FIND("
参数:FIND(查找的目标字符串,源字符串,起始位置:默认1)
比如:
可以看到,我们要查找的"EXCEL"字符串,在A1单元格字符串中的开始位置是26,大家可以验证一下。
注意:FIND函数是区分大小写的,如果我们输入查找的字符串是"excel",则不能返回正确值:
SEARCH函数:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找(忽略大小写)。
在空白单元格输入:"=SEARCH(":
参数:SEARCH(查找的目标字符串,源字符串,起始位置:默认1)
SEARCH的用法跟FIND的用法类似,唯一的区别就是SEARCH不区分大小写,而FIND区分大小写,我们用上一个例子来说明:
查找的目标字符串"excel"我们输入的是小写字符,但是仍然能够用SEARCH函数查找到目标位置,再比如我们输入"ExCel":
仍然能够查找正确,因此,SEARCH函数是忽略大小写的查找函数。
MID函数:从文本字符串中指定的起始位置起返回指定长度的字符。
在空白单元格输入:"=MID("
参数:MID(字符串,开始字符位置,取出字符数量)
例如,我们要在"大家好,这里是多啦A梦的杂货铺"这个字符串中从左数第8个位置取出4个字符:
UPPER函数:将文本字符串转换成字母全部大写形式
在空白单元格输入:"=UPPER("
参数:UPPER(字符串)
例如:我们将"WELCOME TO beijing"这个字符串全部转换为大写字母:
LOWER函数:将一个文本字符串的所有字母转换成小写形式。
在空白单元格输入:"LOWER("
参数:LOWER(字符串)
例如:我们将"WELCOME TO beijing"这个字符串全部转换为小写字母:
联系客服