一、文本函数的定义:文本函数是指通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。 二、 (1)Left函数 用途:得到字符串左部指定个数的字符。 语法:LEFT(text,num_chars) 第一个参数text,是文本,可以是一个字符串,或是一个单元格。第二个参数chars是想要提取的个数。 (2)right函数 用途:得到字符串右部指定个数的字符。 语法:RIGHT(text,num_chars) 第一个参数text,是文本,可以是一个字符串,或是一个单元格。第二个参数chars是想要提取的个数。 left函数和right函数的不同点在于:left函数是从左边第一位开始提取,而right函数是从右边第一位开始提取。 (3)中间字符串函数mid函数 用途:从字符串中返回指定数目的字符。 语法:MID(text,start_num,num_chars) text 字符串表达式,从中返回字符。如果 text 包含 Null,则返回 Null。 start_num text 中被提取的字符部分的开始位置。如果 start 超过了 text 中字符的数目,Mid 将返回零长度 字符串 ("")。 num_chars 要返回的字符数。如果省略或num_chars 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start_num到字符串结束的所有字符。 (4)查找字符串函数find函数 用途:Find函数用来对原始数据中某个字符串进行定位 语法:FIND(find_text,within_text,start_num) Find_text 是要查找的文本。 Within_text 是包含要查找文本的文本。 Start_num 指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1。 Search和searchb函数类似于find和findb函数,但find和findb函数区分大小写。 (5)计算字符串长度函数(len,lenb) 用途:LEN 返回文本串的字符数。 语法:Len( text) 注意:此函数用于双字节字符,且空格也将作为字符进行统计。 (6)SUBSTITUTE函数,replace函数 语法:SUBSTITUTE(text,old_text,new_text,instance_num) Text 为需要替换其中字符的文本,或对含有文本的单元格的引用。 Old_text 为需要替换的旧文本。 New_text 用于替换 old_text 的文本。 Instance_num 为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;否则将用 new_text 替换 TEXT 中出现的所有 old_text。 Replace(expression, find, replacewith【,start【,count【,compare】】】 Replace函数语法有如下几部分: expression 必需的。字符串表达式,包含要替换的子字符串。 find 必需的。要搜索到的子字符串。 replacewith 必需的。用来替换的子字符串。 start 可选的。在表达式中子字符串搜索的开始位置。如果忽略,假定从1开始。 count 可选的。子字符串进行替换的次数。如果忽略,缺省值是 -1,它表明进行所有可能的替换。 compare 可选的。数字值,表示判别子字符串时所用的比较方式。在文本字符串中用 new_text 替代 old_text。如果需要在某一文本字符串中替换指定的文本,请使用函数 SUBSTITUTE;如果需要在某一文本字符串中替换指定位置处的任意文本,请使用函数 REPLACE。 (7)trim函数 用途:用于删除单元格空格 语法:trim(text) (8)clean函数 用途:删除文本中不能打印的字符 语法:clean(text) (9)rept函数 用途:REPT函数是office办公软件excel中的一种函数,REPT函数可可以按照定义的次数重复现实文本,相当于复制文本。 语法;REPT(text,number_times). REPT函数包括两个参数 其定义分别是: text:表示需要重复现实文本的次数 number_times表示指定文本重复现实的次数 |