先码后看19个Excel文本函数的超详

治疗白癜风专科医院 https://m.39.net/pf/bdfyy/xwdt/
今天我们要分享的干货,是大家在工作中常遇到的Excel文本函数,例如:用来替换文本的REPLACE函数、用来设置文本格式的TEXT函数等。相信大家此时的表情一定是这样的:别慌,认真看完文章,相信你会对文本函数有一个全新的认识!文本函数分类本文中,我们要解析19个文本函数,为了能够更清晰地展示给大家,我将文本函数按照功能分为以下6类:接下来,我们结合案例,来看看这些折磨人的函数到底应该怎么使用吧!函数使用方法01文本转换函数这三个函数的语法是一样的,都只有一个参数,那就是需要转换大小写的文本或者单元格~大家可以把这三个函数进行对比记忆,UPPER函数能将所有的小写字母转换为大写,LOWER函数恰恰相反,PROPER函数是将文本的首字母大写~有这三个函数在手,修改英文文本的格式简直轻轻松松!02文本处理函数①EXACT函数:“火眼金睛”对比两列单元格异同。内容相同,公式返回TRUE,反之,则返回FALSE。=EXACT(对比谁,和谁对比)需要注意的是,EXACT函数会将字母大小写识别为不一致,此处要谨慎!当然,还有一种不用公式也可以解决方法,就是点击数据—高亮重复项。相同内容的单元格会自动被高亮显示哦~像下图这样②REPT函数:对所选文本进行重复。=REPT(重复谁,重复几次)有了REPT函数,重要的事情说50遍都轻轻松松!③TEXT函数:指定单元格的格式。想把手机号码进行分段展示?想提取出日期背后的星期数?想把长数值转换为科学计数?别慌,这些通通都可以用TEXT函数来解决~=TEXT(设置谁的格式,设置成啥样)在分段显示的时候,除了可以用0外,#这个符号也有着同样的效果。需要特别解释的是,在对日期(例如/11/27)进行格式的指定时,“aaaa”表示显示日期的星期数,而我们经常用到的Y、M、D常用来代表年、月、日,如果想单独提取日期的年份,可以进行如下操作:有一些常见的格式设置方法,大家可以按Ctrl+1快捷键,打开单元格格式,选择自定义来了解一下:03文本查找与替换函数FIND函数:查找并返回需要查找的字符的位数,精确查找,区分英文大小写。=FIND(找谁,从哪里找,从第几个字符开始找)解析:在A2单元格找“欢”字,找到其在文本的第3个字符处~需要注意的是,函数的第一个参数,一定要用英文状态的双引号“包裹”住哦~否则是找不到结果的,如果不填第三个参数(从第几个字符开始找)则默认为从第一个字符开始!SEARCH函数:查找并返回需要查找的字符的位数,模糊查找,不区分英文大小写。=SEARCH(找谁,从哪找,从第几位开始找)例子中,如果不填从第几个字符开始找,那函数会默认从第一个开始,而如果我们找“得”,跨过第一个“得”字,从第二个字符开始找,那函数就会返回文本中第二个“得”的位置~REPLACE函数:用位置来定位旧字符,并替换为指定的新字符。=REPLACE(要替换文本的单元格,从第几个字符开始替换,替换几个字,换成什么)SUBSTITUTE函数:用字符替换字符。=SUBSTITUTE(替换哪个单元格的字符,旧文本,新文本)用一个简单的例子来对比一下:REPLACE函数是从A2单元格第四个字符开始,替换两个字符,将其替换为“森林”;而SUBSTITUTE函数是替换A3单元格的“大海”为“森林”,函数语法更为简单~04文本提取函数:LEFT函数:从左往右提取文本,可记“留头去尾”。=LEFT(提取谁,提取几个字符)解析:从左边开始,提取A2单元格5个字符。RIGHT函数:从右往左提取文本,可记“藏头露尾”。=RIGHT(提取谁,提取几个字符)解析:从右边开始,提取A5单元格5个字符。MID函数:从中间提取文本,可记“掐头去尾”。=MID(提取谁,从第几个字符开始提取,提取几个字符)解析:提取A8单元格的文本,从第3位字符开始提取,提取3个字符。LEN函数:得出文本的字符长度,是文本的“尺子”。LENB函数:得出文本的字节长度。大家对字符与字节还没有清晰的认识,所以整理出了一张图,方便大家保存记忆哦~关于两个函数的区别,我们先来看一个简单的例子:例子中的文本“duck不必,!”包含了英文、中文、全/半角符、数字,字符数用LEN函数来计算,结果为11,而汉字“不必”与全角符号“,”共6个字节,所以用LENB函数计算的总字节数为14。05文本连接函数:将文本连接起来除了用连接符,还可以用下面三个函数~PHONETIC函数:仅用于非数字的文本连接(如果要连接数字,需要提前把数字单元格格式转换为文本)。注:单元格左上角的绿色三角代表“假数字”,即非数字格式的数字,此时便可以使用PHONETIC函数连接。CONCAT函数:不支持使用分隔符连接文本。=CONCAT(需要连接的字符串)TEXTJOIN函数:支持使用分隔符连接文本。=TEXTJOIN(分隔符,是否忽略空白单元格,需要连接的文本)例子中,我们使用“-”作为分隔符,忽略空白单元格来连接A4:C4的文本。06文本清洗函数CLEAN函数:用于清除文本中不能打印的字符或者换行符号!=CLEAN(单元格)下图是一张ASCII代码表,详细展示了什么是打印字符与非打印字符:CLEAN函数可以清除看不见的非打印字符,而清除空格就要靠下面的TRIM函数啦!TRIM函数:去掉单元格中多余的空格。=TRIM(单元格)TRIM的清除规则为:去掉文本开头以及结尾处的空格、去掉文本中多余的空格(会按照英文的要求,只保留一个空格)。看一下效果:结尾今天的干货就是这些啦。

转载请注明地址:http://www.1xbbk.net/jwbls/7589.html


  • 上一篇文章:
  • 下一篇文章:
  • 网站简介 广告合作 发布优势 服务条款 隐私保护 网站地图 版权声明
    冀ICP备19027023号-7