今天终于讲到了Excel函数的最后一部分——文本和数据函数。再往后我们会陆续给大家介绍一些函数应用实例,每一则都会有详细的分析与指导,让您把理论上升为实际,敬请关注。
1。ASC
用途:将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。
语法:ASC(text)
参数:Text为文本或包含文本的单元格引用。如果文本中不包含任何全角英文字母,则文本不会被更改。
实例:如果A1=excel,则公式“=ASC(A1)”返回excel。
2。CHAR
用途:返回对应于数字代码的字符,该函数可将其他类型的电脑文件中的代码转换为字符(操作环境为MacintoshMacintosh字符集和WindowsANSI字符集)。
语法:CHAR(number)。
参数:Number是用于转换的字符代码,介于1~255之间(使用当前计算机字符集中的字符)。
实例:公式“=CHAR(56)”返回8,=CHAR(36)返回$。
3。CLEAN
用途:删除文本中不能打印的字符。
对从其他应用程序中输入的字符串使用CLEAN函数,将删除其中含有的当前操作系统无法打印的字符。
语法:CLEAN(text)。
参数:Text为要从中删除不能打印字符的任何字符串。
实例:由于CHAR
(7)返回一个不能打印的字符,因此公式“=CLEAN(CHAR
(7)&text&CHAR
(7))”返回text。
4。CODE
用途:返回文字串中第一个字符的数字代码(对应于计算机当前使用的字符集)。
语法:CODE(text)
参数:Text为需要得到其第一个字符代码的文本。
实例:因为CHAR(65)返回A,所以公式“=CODE(Alphabet)”返回65。
5。CONCATENATE
用途:将若干文字串合并到一个文字串中,其功能与&运算符相同。
语法:CONCATENATE(text1,text2,。。。)
参数:Text1,text2,。。。为1到30个将要合并成单个文本的文本项,这些文本项可以是文字串、数字或对单个单元格的引用。
实例:如果A1=9
8、A2=千米,则公式“=CONCATENATE(A1,A2)”返回“98千米”,与公式“=A1&A2”等价。
6。DOLLAR或RMB
用途:按照货币格式将小数四舍五入到指定的位数并转换成文字。
语法:DOLLAR(number,decimals)或RMB(number,decimals)。
参数:Number是数字、包含数字的单元格引用,或计算结果为数字的公式;Decimals是十进制的小数,如果Decimals为负数,则参数number从小数点往左按相应位数取整。如果省略Decimals,则假设其值为2。
实例:公式“=RMB(1586。
567,2)”返回“¥1586。57”,=RMB(99。888)返回“¥99。89”。
7。EXACT
用途:测试两个字符串是否完全相同。如果它们完全相同,则返回TRUE;否则返回FALSE。EXACT函数能区分大小写,但忽略格式上的差异。
语法:EXACT(text1,text2)。
参数:Text1是待比较的第一个字符串,Text2是待比较的第二个字符串。
实例:如果A1=物理、A2=化学A3=物理,则公式“=EXACT(A1,A2)”返回FALSE,=EXACT(A1,A3)返回FALSE,=EXACT(word,word)返回TRUE。