返回首页
当前位置: 主页 > Excel教程 > Excel函数教程 >

excel常用文本函数

时间:2012-08-19 23:58来源:Office教程学习网 www.office68.com编辑:麦田守望者

一、文本函数的定义:文本函数是指通过文本函数,可以在公式中处理文字串。例如,可以改变大小写或确定文字串的长度。可以将日期插入文字串或连接在文字串上。

二、 文本函数的类型:字符串函数(左字符串函数leftleftb),右字符串函数(rightrightb),中间字符串函数(mid),查找子字符串函数(findfindbsearchsearchb),计算字符串长度函数(lenlenb)等。

1Left函数

用途:得到字符串左部指定个数的字符。

语法:LEFT(text,num_chars)

第一个参数text,是文本,可以是一个字符串,或是一个单元格。第二个参数chars是想要提取的个数。

2right函数

用途:得到字符串右部指定个数的字符。

语法: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)计算字符串长度函数(lenlenb

用途:LEN 返回文本串的字符数。

语法:Len( text)

注意:此函数用于双字节字符,且空格也将作为字符进行统计。

6SUBSTITUTE函数,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

7trim函数

用途:用于删除单元格空格

语法:trimtext

8clean函数

用途:删除文本中不能打印的字符

语法:cleantext

9rept函数

用途:REPT函数是office办公软件excel中的一种函数,REPT函数可可以按照定义的次数重复现实文本,相当于复制文本。

语法;REPT(text,number_times).

  REPT函数包括两个参数 其定义分别是:

  text:表示需要重复现实文本的次数

  number_times表示指定文本重复现实的次数

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2003 excel技巧 excel教程 excel实例教程 excel2010技巧
------分隔线----------------------------
推荐内容
猜你感兴趣