文本类函数
涉及内容:
1、 基本的文本函数 left,right,mid,len,find 介绍;
2、 文本函数的嵌套应用;
3、 高级文本函数 substitute,text,value 等函数介绍;作用:
1、 了解基本的文本函数;
2、 应用文本函数实现文本的拆分,合并,转换;
3、 高级文本函数帮助你规范文本形式,清除非打印字符等。
一、 基本文本函数:
① Left(text,num_chars): 返回文本字符串中第一个字符或前几个字符情景:取“-”号左侧文本
② Right(text,num_chars): 返回文本字符串中最后一个字符或最后几个字符情景:取“-”号右侧文本
③ Find(find_text,within_text,start_num): 返回第一个文本串的起始位置的值,该值从第二个文本串的第一个字符算起
情景:找到“-”号位置
情景:若型号并不规则,先找到“-”号位置,再运用 left 函数或直接进行嵌套
④ Len(text): 返回文本字符串中的字符数情景:计算型号字符串长度
⑤ Mid(text,start_num,num_chars):返回文本字符串中从指定位置开始的特定数目的字符,该数目由用
户指定
情景:取“-”右侧文本,先找到“-”,从后一位开始向后取多位
或先找到“-”号位置,再运用 right 函数或直接进行嵌套
二、 高级文本函数及功能简介:
① Substitute(text,old_text,new_text,instance_num):在文本字符串中用 new_text 替代 old_text。
情景:将“-”替换为“.”
② Text(value, format_text): 函数可将数值转换为文本,并可使用户通过使用特殊格式字符串来指定显示格式。需要以可读性更高的格式显示数字或需要合并数字、文本或符号时,此函数很有用。类
似设置单元格格式。
情景:将 value 显示为带两位小数
或将 value 显示为钱币格式
或将 value 显示为日期,星期等
③ Value(text):将代表数字的文本字符转换为数字情景:将文本数值转换为数值
④ Upper(text):将文本转换为大写形式
⑤ Lower(text):将一个文本字符串中的所有大写字母转换为小写字母
⑥ Proper():将文本字符串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换
成小写。
⑦ Trim(text):除了单词之间的单个空格外,清除文本中所有的空格
⑧ Clean(text):删除文本中不能打印的字符
⑨ & /Concatenate(text1,text2):将多个文本字符串合并为一个文本字符串
情景:将两列文本合并
And
⑩ Rept(text,number_times):按照给定的次数重复显示文本。
⑪ Phonetic(refence):合并所有常量文本
注:合并单元格为文本和常量(不能是公式运算结果)
⑫ Char(number),:返回对应于数字代码的字符。函数 CHAR 可将其他类型计算机文件中的代码转换为字符
⑬ Code(text):返回文本字符串中第一个字符的数字代码。返回的代码对应于计算机当前使用的字符
集。