Excel教程-Excel函数应用之文本函数

| | Comments (1)



所谓文本函数,就是可以在公式中处理文字串的函数。例如,可以改变大小写或确定文字串的长度;可以替换某些字符或者去除某些字符等。而日期和时间函数则可以在公式中分析和处理日期值和时间值。关于这两类函数的列表参看附表,这里仅对一些常用的函数做简要介绍。

一、文本函数

(一)大小写转换

LOWER--将一个文字串中的所有大写字母转换为小写字母。

UPPER--将文本转换成大写形式。

PROPER--将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写。

这三种函数的基本语法形式均为 函数名(text)。示例说明:

已有字符串为:pLease ComE Here! 可以看到由于输入的不规范,这句话大小写乱用了。

通过以上三个函数可以将文本转换显示样式,使得文本变得规范。参见图1

Lower(pLease ComE Here!)= please come here!

upper(pLease ComE Here!)= PLEASE COME HERE!

proper(pLease ComE Here!)= Please Come Here!

(二)取出字符串中的部分字符
您可以使用Mid、Left、Right等函数从长字符串内获取一部分字符。具体语法格式为

LEFT函数:LEFT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定要由 LEFT 所提取的字符数。

MID函数:MID(text,start_num,num_chars)其中Text是包含要提取字符的文本串。Start_num是文本中要提取的第一个字符的位置。

RIGHT函数:RIGHT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定希望 RIGHT 提取的字符数。

比如,从字符串"This is an apple."分别取出字符"This"、"apple"、"is"的具体函数写法为。

LEFT("This is an apple",4)=This

RIGHT("This is an apple",5)=apple

MID("This is an apple",6,2)=is

(三)去除字符串的空白

在字符串形态中,空白也是一个有效的字符,但是如果字符串中出现空白字符时,容易在判断或对比数据是发生错误,在Excel中您可以使用Trim函数清除字符串中的空白。

语法形式为:TRIM(text)其中Text为需要清除其中空格的文本。

需要注意的是,Trim函数不会清除单词之间的单个空格,如果连这部分空格都需清除的话,建议使用替换功能。比如,从字符串"My name is Mary"中清除空格的函数写法为:TRIM("My name is Mary")=My name is Mary

(四)字符串的比较

在数据表中经常会比对不同的字符串,此时您可以使用EXACT函数来比 较两个字符串是否相同。该函数测试两个字符串是否完全相同。如果它们完全相同,则返回 TRUE;否则,返回 FALSE。函数 EXACT 能区分大小写,但忽略格式上的差异。利用函数 EXACT 可以测试输入文档内的文字。语法形式为:EXACT(text1,text2)Text1为待比较的第一个字符串。Text2为待比较的第二个字符串。举 例说明:参见图4

EXACT("China","china")=False

(五) 文本数字字符转换为数字数值格式

一半如果数据不多双击单元格就可以,批量处理两种方法
a.隐藏第一行,选中数字文本列,单击箭头选择转换为数值
b.所有单元格乘以数字1,拷贝选择性粘贴

1 Comments

收藏,有的时候真的到处找不到

Leave a comment

Archives

Ads by google

Pages

Powered by Movable Type 4.24-en

About this Entry

This page contains a single entry by 单点日志 published on January 21, 2010 10:08 PM.

纪念我的同学同事-姜维! was the previous entry in this blog.

WordPress 主题设计初级教程电子书下载 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.