您当前所在的位置: 首页 > 资格等级 > 计算机等级 > 正文
等考一级:Excel函数应用教程:文本与数据函数
发布日期:2013-06-18 20:58:00 来源:考试吧

  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=98、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。来源:考试大-计算机等级

  8.FIND

  用途:FIND用于查找其他文本串(within_text)内的文本串(find_text),并从within_text的首字符开始返回find_text的起始位置编号。此函数适用于双字节字符,它区分大小写但不允许使用通配符。

  语法:FIND(find_text,within_text,start_num),

  参数:Find_text是待查找的目标文本;Within_text是包含待查找文本的源文本;Start_num指定从其开始进行查找的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1。

  实例:如果A1=软件报,则公式“=FIND("软件",A1,1)”返回1。

  9.FINDB

  用途:FINDB用于查找其他文本串(within_text)内的文本串(find_text),并根据每个字符使用的字节数从within_text的首字符开始返回find_text的起始位置编号。FIND与FINDB的区别在于:前者是以字符数为单位返回起始位置编号,后者是以字节数为单位返回起始位置编号。

  语法:FINDB(find_text,within_text,start_num),

  参数:Find_text是待查找的目标文本;Within_text是包含待查找文本的源文本;Start_num指定从其开始进行查找的字符,即within_text中编号为1的字符。如果忽略start_num,则假设其为1。

  注意:此函数适用于双字节字符,它能区分大小写但不允许使用通配符。其它事项与FIND函数相同。

  实例:如果A1=电脑爱好者,则公式“=FINDB(爱好者",A1,1)”返回5。因为每个字符均按字节进行计算,而一个汉字为2个字节,所以第三个汉字“爱”从第五个字节开始。

  10.FIXED

  用途:按指定的小数位数四舍五入一个数,以小数格式设置后以文字串形式返回结果。

  语法:FIXED(number,decimals,no_commas)。

  参数:Number是要进行四舍五入并转换成文字串的数;Decimals为一数值,用以指定小数点右边的小数位数;No_commas为一逻辑值。如果是TRUE,则函数FIXED返回的文字不含逗号。如果no_commas是FALSE或省略,则返回的文字中包含逗号。

  实例:如果A1=2001.16845,则公式“=FIXED(A2,2,TRUE)”返回2001.17,=FIXED(6834.567,-1)返回6830。


 

等考一级:Excel函数应用教程:文本与数据函数
字体: A+ A A-