Excel学习笔记(1)常见的文本清洗函数的用法

常见的文本清洗函数

Excel学习笔记(1)常见的文本清洗函数的用法

注意:当单元格A1是单元格B1和C1的和,如果把B1删除,由于函数关系,A1也不能正常显示。所以在对A1进行操作之前要进行一次复制粘贴,粘贴格式为数值型。这是将B1或C1删除不再影响A1的操作。

一、FIND函数

1.find函数的含义

对要查找的文本进行定位,以确定其位置。【返回一个字符串在另一个字符串中出现的起始位置,区分大小写】。

2.find函数的语法格式

=find(find_text,witnin_text,[start_num])

中文意思  find(要查找的文本,文本所在的单元格,从第几个位置开始查找[可以自己设置,默认设置为从第一个位置开始,一般省略默认设置])。

3.案例

Excel学习笔记(1)常见的文本清洗函数的用法

Excel学习笔记(1)常见的文本清洗函数的用法

如上要查找单元格中的“k”,在find函数中k要用英文双引号括住,P2代表的是哪一个单元格。

 

二、LEFT函数(RIGHT同理)

1.left函数的含义

left函数用来对单元格内容进行截取。从左边第一个字符开始截取,截取指定的长度。

2.语法格式

=left(text,num_chars)

text代表用来截取的单元格的内容。

num_chars代表从左开始截取的字符数。

3.案例

 Excel学习笔记(1)常见的文本清洗函数的用法

4.综合应用

 

Excel学习笔记(1)常见的文本清洗函数的用法

三、MID函数

1.mid函数的含义

从任意位置截取字符串,而LEFT和right函数只能从左或者从右的截取字符串,注意区别。

2.mid函数的语法格式

=mid(text,start_num,num_chars)

=mid(单元格,开始截取的位置,截取字符的个数)

=从单元格中的字符串中指定的起始位置起返回指定长度的字符。

3.案例(来源于百度文库)

Excel学习笔记(1)常见的文本清洗函数的用法

4.注意事项

(1)空格也算一个字符

Excel学习笔记(1)常见的文本清洗函数的用法

(2)如果mid的参数是一个文本,要加引号,且在英文状态下输入。

Excel学习笔记(1)常见的文本清洗函数的用法

四、Concatenate函数

1.concatenate函数含义

把多个字符文本或数值连接在一起,实现合并的功能,类似于&。

2.concatenate函数的语法格式

=concatenate(text1,[text2],...)

text1,text2可以是文本或者是数值

最多为255项,但是项与项之间必须用逗号隔开。

3.案例(来源于百度文库)

Excel学习笔记(1)常见的文本清洗函数的用法

4.注意事项

(1)当concatenate中的参数为“-”时,要加引号,且在英文状态下输入。

 

Excel学习笔记(1)常见的文本清洗函数的用法

(2)concatenate作用相当于“&”。当参数较少时(三个以内),使用&较为方便。

Excel学习笔记(1)常见的文本清洗函数的用法

五、replace函数

1.replace函数的含义

用新字符串替换旧字符串,而且替换的位置和数量都是指定的。

2.语法格式

=replace(old_text,start_num,num_chars,new_text)

=replace(要替换的字符串,开始位置,替换个数,新的文本)

=将一个字符串中的部分字符用另一个字符替换

注意:第四个参数是文本要加上双引号。

3.案例(来自百度文库)

Excel学习笔记(1)常见的文本清洗函数的用法

4.用replace删除字符的用法

即第四个参数为“”,表示为空。

Excel学习笔记(1)常见的文本清洗函数的用法