常用文本函数和其应用实例.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常用文本函数和其应用实例

常用文本函数及其应用实例 excelhome 在excel 2003中一个单元格中最多能输入32767个字符什么是文本?在excel中文本是指除数值、日期时间、逻辑值和错误值以外的所有值。 在excel 2003中一个单元格中最多能输入32767个字符 一个文本值是由n(0=n=32767)个字符组成的,因此文本也叫字符串。 字符是什么?是计算机可识别的单个符号。分为单字节字符和双字节字符。字节和字符的区别在于:字符相当于人,字节相当于凳子;人分胖瘦,胖人需要坐两个凳子才能坐下来,也就是说有的字符需要双字节才能表示。普通的数字,大小写的英文字母都是单字节字符;中文,中文的标点符号,以及全角的字符这些都是双字节字符。 文本实例:“ABCD”、“123”、“”、“一二三四”等等 Excel中的文本函数有34个标准的文本函数,但涉及文本的函数不计其数。此次课程所涉及到的文本函数有: len()/lenb(), mid()/midb(), left()/leftb()/right()/rightb(), find()/findb()/search()/searchb(), substitute()/replace()/replaceb(), trim()/clean(), rept() len()/lenb()函数: LEN返回文本字符串中的字符数,即返回“人数” LENB返回文本字符串中用于代表字符的字节数,即返回“凳子数” 函数返回值(结果)为整数数值 语法:LEN(TEXT);LENB(TEXT) TEXT参数不一定非是文本格式,也可以是其他格式 文本值其测量结果是按文本本身进行测量的。 用LEN测量数值的长度,无论它的格式怎么变化,其测量结果是原数值的长度。当表现形式为其他形式时其测量是转成数字型文本进行计算的。 用LEN测量日期格式的结果为5,实质也是数值,只是表现形式不同罢了,当日期格式转化为“常规”后就可以看到它的文本格式。时间格式其测量结果是17位,日期和时间联合起来是16位,反而少了。也就是说日期、时间是按其的数值转成文本进行计算的。 全角字符的测量结果是字节数是字符数的两倍。 逻辑值(在excel单元格中输入逻辑值时默认为居中格式)是按照字母的长度测量。即:逻辑值转成“TRUE”、“FALSE”进行计算 可以通过=A1””来查看这些值的转换结果 LEFT()/LEFTB()/RIGHT/RIGHTB()函数: LEFT基于所指定的字符数返回文本字符串中的第一个或前几个字符(按人数返回左边前几个几个字符)。 LEFTB基于所指定的字节数返回文本字符串中第一个或多个字节的字符(按凳子数返回左边的前几个字符)。 函数返回值(结果):文本 语法:LEFT(text, num_chars) LEFTB(text, num_bytes) text是包含要提取字符的文本字符串。也就是原字符串。 num_chars指定希望left提取的字符数 num_bytes指定希望leftb提取的字节数。 num_chars/num_bytes必须大于或等于0;如果其数值大于文本长度则函数返回所有文本;如果省略其数值则默认为“1”;如果不是整数,则按其整数部分返回结果。其数值为“1” 其数值为“0”时的书写方法为:left(A1,)或者left(A1,0) Number参数的特性为:A,如果是数字型文本,函数内部会将它转换成数值;B,如果数值不是整数,先取整再计算。 RIGHT()/RIGHTB()和LEFT()/LEFTB()的使用方法一样! 例:查找字符串中中文字符的个数 利用LEN/LENB函数的特性进行取值,中文字符为双字节字符,而英文字符为单字节字符,用LENB函数测量字符串的结果减去LEN函数测量其的结果得到的就是双字节字符的个数。那么由此可以引申为“查找非中文字符的个数”应该是 len(A1)-(lenb(A1)-len(A1)) 不过这样就有一个问题:如何将字符串中的中文字符和全角字符区分?问题的答案还在思考中…… MID()/MIDB()函数 MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。 MINDB根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。 函数返回值(结果):文本 语法:MID(text, start_num, num_chars) MIDB(text, start_num, num_byt

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档