excel文本函数篇3

  replace的替换,是通过指定位置做替换,只能替换一个,跟python中的不一样,python中是通过字串替换。那么怎么实现全部替换呢? ----> substitute函数

(1)后缀没有B:一个字节代表一个中文字符

(2)后缀有B:两个字节代表一个中文字符

1、REPLACE(old_text,start_num,num_chars,new_text):将旧字符串的指定位置(字符下标)指定字符数字符串替换为新字符串

2、REPLACEB(old_text,start_num,num_bytes,new_text):将旧字符串的指定位置(字节下标)指定字节数字符串替换为新字符串

参数说明:第二个和第三个参数共同确定替换对象
例如:(从第九个字符开始,连续出现字符长度为3的字符串)
old_text:原字符串
start_num:要替换的对象从哪个位置开始
num_chars/bytes:要替换的长度
new_text:新的字符串(要替换旧字符串的对象)

在这里插入图片描述

3、SUBSTITUTE(text,old_text,new_text,[instance_num]):在文本字符串中用新文本替换旧文本

  subdtitute函数可以实现全部替换,给参数instance_num赋值时,还可以实现指定替换

excel文本函数篇3_第1张图片

4、LOWER(text):将一个文本字符串中的所有大写字母转换为小写字母

将text中的大写字母转小写

5、UPPER(text):将文本转换为大写字母

将text中的小写字母转大写

6、REPT(text,number_times):将文本重复一定次数

将text重复number_times次

excel文本函数篇3_第2张图片

7、TRIM(text):除了单词之间的单个空格之外,移除文本中的所有空格

去掉无效空格:前后空格,单词之间分隔有一个空格,若出现更多的空格也将被移除

excel文本函数篇3_第3张图片

8、TEXT(value,farmat_text):按照指定的格式(单元格格式)将指定数据转换成字符串

案例:现想要将数据2334.665转为以$开头,保留两位小数,以元结尾的字符串

excel文本函数篇3_第4张图片

9、VALUE(text):将表示数字的文本字符串转换为数字

我们知道,在excel中,将数字转为文本或字符串只需在数字前加一个单引号(数字在右文本在做)
excel文本函数篇3_第5张图片

excel文本函数篇3_第6张图片

其他excel文本函数见:

excel文本函数篇1
excel文本函数篇2

你可能感兴趣的:(excel,开发语言,数据分析,函数)