一、字符长度与字节长度

1、获取A1单元格字符长度

=LEN(A1)

2、获取A1单元格字节长度

=LENB(A1)

3、将A1单元格全角(双字节)字符转换成半角(单字节)字符

=ASC(A1)

4、假设A1单元格只有文字(双字节)和数字(单字节),计算文字(双字节字符)个数

=LENB(A1)-LEN(A1)

5、假设A1单元格只有文字(双字节)和数字(单字节),计算数字(单字节字符)个数

=2*LEN(A1)-LENB(A1)

备注:基础很重要,掌握了这个才能玩转文本函数,中文与全角字符都是双字节字符,英文、数字以及半角字符都是单字节字符,如何理解计算A1单元格单字节与双字节字符个数的计算,村长是这么理解的

假设双字节个数为X,单字节个数为Y

那么X+Y=LEN(A1)2*X+Y=LENB(A1),然后就是解二元一次方程组了,是不是很简单?如果还有不理解的可以加Q群提问哦!

二、基础的字符截取函数,左中右其实很简单

6、截取数据最左边3个字符长度的内容

=LEFT(A1,3)

7、截取数据最左边3个字节长度的内容

=LEFTB(A1,3)

8、截取数据最右边3个字符长度的内容

=RIGHT(A1,3)

9、截取数据最右边3个字节长度的内容

=RIGHTB(A1,3)

10、从第4个字符位置开始往右截取3个字符长度的内容

=MID(A1,4,3)

11、从第4个字节开始往右截取3个字节长度的内容

=MIDB(A1,4,3)

备注:最基础的3个截取字符的函数一定要掌握,LEFT从左往右截取指定字符个数,RIGHT从右往左截取指定字符个数,MID从任意位置开始往右截取指定字符个数。

三、高级的字符统计公式

12、计算A1单元格字母个数

=COUNT(N(INDIRECT(MID(A1,ROW(1:99),1)&1)))

13、计算A1单元格数字个数

=COUNT(-MID(A1,ROW(1:99),1))

备注:以上数组公式,需要CTRL+SHIFT+回车键三键结束公式

四、数字代码与字符集互相转换的函数公式

14、A1单元格为大于1的数字,将数字转换成对应的字符集

=CHAR(A1)

15、A1单元格为文本字符,将文本字符转换成对应的数字代码

=CODE(A1)

备注:不要觉得这两个函数没什么用途,其实它们用处很大,也很有意思,不信的话咱走着瞧!!!

五、字母与函数公式

16、将A1单元格的小写字母转换成大写字母

=UPPER(A1)

17、将A1单元格的大写字母转换成小写字母

=LOWER(A1)

18、将A1单元格中首字母(首字符)转换成大写字母,其他字母全部转换成小写字母

=PROPER(A1)

19、公式下拉生成26个字母A-Z

=CHAR(ROW(A65))

20、生成26个字母A-Z

=CHAR(ROW(65:90))

备注:字母是日常工作中很常见的一种文本,同时Excel中的列标也是用字母表示,所以字母在Excel函数中同样不可或缺。

六、文本处理与数据清洗

21、比较A1单元格和A2单元格是否完全相同(区分字母大小写)

=EXACT(A1,B1)

22、清除文本前后的空格(会保留英文单词之间的空格)

=TRIM(A1)

23、清除文本中的所有空格

=SUBSTITUTE(A1," ","")

24、删除A1单元格的非打印字符(可以理解为无法显示的字符,看不见的字符)

=CLEAN(A1)

25、说一万遍我爱你

=REPT("我爱你",10000)

备注:在函数帮助中TRIM是清除文本中间的空格,但是实际却不是这样,TRIM函数清除文本前后的空格,如果要清除文本的所有空格就用SUBSTITUTE替换空格为空就可以了,另外有不可见字符(看起来像空格)的,用前面两个函数都无法清除时可以考虑用CLEAN函数。

七、文本函数中的查找函数

26、查找字母A(区分大小写)在A1单元格第几个字符的位置

=FIND("A",A1)

27、查找字母A(不分大小写)在A1单元格第几个字符的位置

=SEARCH("A",A1)

28、查找字母A(区分大小写)在A1单元格第几个字节的位置

=FINDB("A",A1)

29、查找字母A(不分大小写)在A1单元格第几个字节的位置

=SEARCHB("A",A1)

30、查找第一个单字节字符出现的位置

=SEARCHB("?",A1)

备注:find函数和search函数在文本函数中很重要,一般用于辅助文本提取。

八、灵活多变的TEXT函数与人民币大写公式

31、将A1单元格日期格式转换成YYYY-M-D样式

=TEXT(A1,"YYYY-M-D")

32、将A1单元格的数值转换成千分位且保留两位小数格式

=TEXT(A1,"#,##0.00")

33、当A1单元格大于等于60为及格,小于60为不及格

=TEXT(A1,"[>=60]及格;[<60]不及格;;")

34、将A1单元格数字转换成带人民币符号和保留1位小数

=RMB(A1,1)

35、将A1单元格数字转换成中文大写金额

=SUBSTITUTE(IF(-RMB(A1,2),TEXT(A1,";负")&TEXT(INT(ABS(A1)+0.5%),"[dbnum2]G/通用格式元;;")&SUBSTITUTE(TEXT(RIGHT(RMB(A1,2),2),"[dbnum2]0角0分;;整"),"零分","整"),"零元整"),"零角",IF(A1^2<1,,"零"))

备注:TEXT函数可以在函数公式中任意变换结果的格式,远比设置单元格格式更灵活。

九、替换函数,一切皆可替换

36、将A1单元格的”好“字替换成”优秀“

=SUBSTITUTE(A1,"好","优秀")

37、将A1单元格的第2个“好”替换为“优秀”

=SUBSTITUTE(A1,"好","优秀",2)

38、将A1单元格第4个字符开始往后2个字符替换为“好好学习”

=REPLACE(A1,4,2,"好好学习")

39、在A1单元格第4个字符后面第5个字符前面插入“好好学习”

=REPLACE(A1,5,0,"好好学习")

备注:知道要替换什么内容用SUBSTITUTE函数,如果不知道要替换什么内容只知道要替换哪个位置的内容则用REPLACE函数,REPLACE函数是根据字符位置,与之相对应的还有REPLACEB函数根据字节位置替换。

十、神奇的T函数,降维神器

40、如果A1单元格为文本则返回文本,如果为非文本则返回空

=T(A1)

41、以D2:C4单元格为查找条件在A2:B10单元格区域内依次查找相应数值,然后相加

=SUMPRODUCT(VLOOKUP(T(IF({1},D2:D4)),A2:B10,2,0))

备注:T函数可用于文本类型数据的降维,例如VLOOKUP函数一般是支持一个查找对象查找一个结果的,如果我们要多个查找对象返回多个结果就相当于两个人一个住3楼一个住4楼是见不到面的,而T函数就是负责将这两个人召集到一起见面,相当于由立体空间降维到平面空间。

好了,今天的分享就先到这里吧,学习有点累了,下面来一则广告提提神吧

bat 两个文本字符替换_Excel中最全最实用的文本函数公式大全相关推荐

  1. 查找字符位置_EXCEL函数公式大全之利用FIND函数MID函数提取字符串中间指定文本...

    EXCEL函数公式大全之利用FIND函数和MID函数组合提取字符串中间指定文本.EXCEL函数与公式在工作中使用非常的频繁,会不会使用公式直接决定了我们的工作效率,今天我们来学习一下提高我们工作效率的 ...

  2. 查找字符串末尾含关键字_EXCEL函数公式大全之利用FIND函数和RIGHT函数LEN函数取末尾字符...

    EXCEL函数公式大全之利用FIND函数和RIGHT函数LEN函数从字符串末尾取出指定长度的字符,从字符串中取出销售员的姓名.EXCEL函数与公式在工作中使用非常的频繁,会不会使用公式直接决定了我们的 ...

  3. 【自然语言处理】【文本生成】Transformers中使用约束Beam Search指导文本生成

    Transformers中使用约束Beam Search指导文本生成 原文地址:https://huggingface.co/blog/constrained-beam-search 相关博客 [自然 ...

  4. R语言使用str_replace函数和str_replace_all函数替换字符串中匹配到的模式:str_replace函数替换第一个匹配到的字符串、str_replace_all函数替换所有匹配到的

    R语言使用str_replace函数和str_replace_all函数替换字符串中匹配到的模式:str_replace函数替换第一个匹配到的字符串.str_replace_all函数替换所有匹配到的 ...

  5. sum函数两个同行的元素相加_Excel函数公式大全:利用sum函数进行汇总以及对多个汇总进行求和...

    教程领到手,学习不用愁!领 ↑↑↑ 最高效最快速的入门学习方式:看知识兔视频课程,跟着知识兔老师操作,听知识兔老师讲解,初学者不要自己瞎琢磨瞎折腾,很容易走弯路.学以致用,光看不练都是假把式.学完知识 ...

  6. python利用近似公式计算π_Excel函数公式大全之利用SUMSQ函数快速计算多个数据的平方和...

    各位Excel天天学的小伙伴们大家好,欢迎收看Excel天天学出品的excel2019函数公式大全课程.今天我们要学习的函数是数学函数中的SUMSQ函数,SUMSQ函数的功能是快速计算多个数据的平方和 ...

  7. 15个常用excel函数公式_Excel办公常用的多条件查询函数公式大全,职场白领自学必备收藏

    点击右上角"关注",每天免费获取干货教程 职场办公中的条件查询问题,很多人都会用vlookup解决,但是当要求继续升级,需要同时满足多个条件进行查询时,就没几个人会做了. 助手反馈 ...

  8. excel乘法公式怎么输入_EXCEL函数公式大全利用IF函数ISNONTEXT函数提示输入数据自动计算...

    EXCEL函数公式大全利用IF函数.AND函数.ISNONTEXT函数的组合应用,提示用户输入数据并自动根据所输入的数据计算结果.EXCEL函数与公式在工作中使用非常的频繁,会不会使用公式直接决定了我 ...

  9. bat 两个文本字符替换_数据人必会的Excel|掌握这些文本函数,让你的工作如鱼得水...

    点击上方 蓝字 关注我们 公众号数据万花筒文章配合视频一起学习效果更佳哦,搜索视频号数据万花筒,更多学习视频火热更新中. 除了数值型数据,分析师在分析过程中常常也会接触文本类型的数据,这时候就该文本函 ...

最新文章

  1. SystemProperities
  2. HDU 5115 Dire Wolf 区间dp
  3. php按需加载方式来增加程序的灵活度
  4. Python将list存为csv文件
  5. 【ArcGIS风暴】ArcGIS 10.2导入Excel数据X、Y坐标(经纬度、平面坐标),生成Shapefile点数据图层
  6. 9、java中的异常处理机制
  7. 电子学会Python(二至五级)
  8. Autodesk Revit DB Link 中文理解
  9. Oracle对表的基本操作
  10. asp代理商源代码_广告代理商的源代码是什么样的?
  11. gpio mysql_GPIO控制LED
  12. 获取汉字首字母,拼音,可实现拼音字母搜索----npm js-pinyin
  13. Javascrīpt开发工具大集合
  14. Origin2021学习版申请与安装
  15. 敏捷史话(一):用一半的时间做两倍的事——Scrum之父Jeff Sutherland的传奇人生
  16. 刷票投票的自动运行脚本
  17. 联想笔记本G50-70无线网卡问题
  18. bilibili直播 斗鱼直播等直播工具黑屏怎么办?
  19. python爬虫笔记五:汽车之家贴吧信息(字体反爬-动态映射)
  20. Excel函数返回定期付息证券的应计利息

热门文章

  1. Base64与文件(docx)流的加密和解密
  2. JavaScript中的XMLHttpRequest对象
  3. nextcloud+nginx+mysql_nextcloud网盘搭建:Ubuntu18.04+Nginx+Mysql
  4. php开源qq群,QQ群免IDKEY加群PHP源码
  5. mysql ----DML(掌握)
  6. 汉字笔顺口诀_【小学语文知识】汉字书写笔顺口诀+书写规则
  7. RabbitMQ:消息发送确认 与 消息接收确认(ACK)
  8. Apollo使用ConfigBean装载配置
  9. C# List的克隆
  10. zookeeper-3.6.0安装报错:找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain