整理了Excel中常用的文本函数用法,可以满足基础的文本数据处理需求,参数少简单易学。
1.LEFT函数
从左边提取字符,left(要提取的文本,提取几位)
公式写法
B2单元格=LEFT(A2,3)
2。RIGHT函数
从右边提取字符,right(要提取的文本,提取几位)
公式写法
B2单元格=RIGHT(A2,3)
注意:这里提起的数字是文本格式,如需计算还要嵌套value函数转化为数值。
3.MID函数
从中间提取字符,mid(要提取的文本,第几位开始,提取几位)
公式写法
B2单元格=MID(A2,4,4)
前三个基础函数比较适合有规律的字符串处理。
4.REPLACE替换函数
将字符串中一段连续的字符替换为新字符
replace(原文本,开始替换位置,结束位置,新的文本内容)
公式写法
B2单元格=REPLACE(A2,4,4,"销售三组")
还可以再简单只替换一个字符 =REPLACE(A2,6,1,"三")
5.SUBSTITUTER函数
将字符串中的指定的文本替换为新文本,与replace替换方式不同。replace是指定位置替换,substitute是指定文本替换。
公式写法
B2单元格=SUBSTITUTE(A2,"销售","客服")
6.FIND函数
查找指定字符串的位置,find(要查找的字符,在哪找,第几位开始)
公式写法
B2单元格=FIND("销售",A2,1)
函数返回的是数值,这个一般不单独使用,用来嵌套其他函数的。比如left提取姓名如果有中英文的情况就无法确定left的固定参数(上图前面几个名字都是三个字符位,Terry有五个字符位)
公式写法
B2单元格=LEFT(A2,FIND("销售",A2,1)-1)
7.SEARCH函数
查找指定字符串的位置,search(要查找的字符,在哪找,第几位开始)
与find函数的区别在于可以使用通配符。
公式写法
B2单元格=SEARCH("?组",A2,1)
通配符"?"代表任意一个字符,"?组"就是查找几组。search如果找不到该字符,函数就会返回错误。
网友评论