乐于分享
好东西不私藏

Excel文本处理函数大全:让你的数据处理更高效

Excel文本处理函数大全:让你的数据处理更高效

在Excel中,文本处理是日常工作中不可或缺的一部分。无论是整理数据、提取关键信息还是格式化文本,Excel都提供了丰富的文本函数来帮助我们高效完成任务。今天,我们就来全面盘点Excel中的文本处理函数,并附上实用案例。

一、基础文本函数

1、LEFT - 从文本左侧提取指定数量的字符

=LEFT("Excel进化论",3)    //返回 "Exc"

2、RIGHT - 从文本右侧提取指定数量的字符

=RIGHT("Excel进化论",3)   //返回 "进化论"

3、MID - 从文本中间提取指定位置和长度的字符

=MID("Excel进化论",2,3) //返回 "xce"

4、LEN - 返回文本的字符数

=LEN("Excel进化论") //返回 8

5、FIND - 查找文本中某个字符串的位置

=FIND("c","Excel进化论") //返回 3

6、SEARCH - 类似FIND,但不区分大小写

=SEARCH("E","Excel进化论") //返回 1

进阶用法:

二、文本转换函数

7、UPPER - 将文本转换为大写

=UPPER("excel") 返回 "EXCEL"

8、LOWER - 将文本转换为小写

=LOWER("EXCEL") 返回 "excel"

9、PROPER - 将文本中每个单词的首字母大写

=PROPER("excel functions") 返回 "Excel Functions"

10、TEXT - 将数值转换为指定格式的文本

=TEXT(1234.567,"$#,##0.00") 返回 "$1,234.57"

11、VALUE - 将文本格式的数字转换为数值

=VALUE("123") 返回 123

三、文本清理与替换函数

12、TRIM - 删除文本中的多余空格(前后空格,不包括中间的)

=TRIM(" Excel ") 返回 "Excel"

13、CLEAN - 删除文本中所有非打印字符

(导出小程序订单等数据时使用CLEAN函数可以清除字段中的不可见字符)

=CLEAN(CHAR(7)&"Excel"&CHAR(7)) 返回 "Excel"

14、SUBSTITUTE - 替换文本中的特定字符串

=SUBSTITUTE("Excel","e","E") 返回 "ExcEl"

15、REPLACE - 替换文本中指定位置的字符

=REPLACE("Excel",2,3,"") 返回 "El"

四、文本连接与拆分函数

16、CONCATENATE / CONCAT - 连接多个文本字符串

=CONCATENATE("Ex","cel") 返回 "Excel"

17、TEXTJOIN - 使用分隔符连接文本

=TEXTJOIN("-",TRUE,"Excel","大神") 返回 "Excel-大神"

18、TEXTSPLIT - 最强文本拆分函数

=TEXTSPLIT("Exc-大神-秘笈”,"-") //返回3个单元格:Exc、大神、秘笈

19、REPT - 重复文本指定次数

=REPT("*",5) 返回 "*****"

五、高级文本处理函数

20、EXACT - 比较两个文本是否完全相同(区分大小写)

=EXACT("Excel","excel") 返回 FALSE

21、CHAR - 返回指定ASCII码对应的字符

=CHAR(65) 返回 "A"

22、CODE - 返回字符的ASCII码

=CODE("A") 返回 65

23、UNICHAR - 返回指定Unicode码对应的字符

=UNICHAR(9731) 返回 "☃"

24、UNICODE - 返回字符的Unicode码    

=UNICODE("☃") 返回 9731
何不试试用 UNICODE 写自己的名字? 
=UNICHAR(24863)&UNICHAR(24681) &"!!"& UNICHAR(9786)
延伸思考:你真的需要记住所有函数吗?
不需要。你需要的是解决问题的“工具箱”思维:
  • 想取一部分 -> LEFT/RIGHT/MID
  • 想要合并  -> TEXTJOIN
  • 想替换/删除  ->   SUBSTITUTE/REPLACE
  • 想找位置  ->  FIND/SEARCH
  • 想清空格  ->  TRIM
  • 想改格式  ->  TEXT
相关联文章:
别卷了!掌握TEXT函数的5个绝招,报表颜值飙升300%
还在用分列?TEXTSPLIT一键拆分文本,效率提升300%!!
拆分文本别再用 LEFT+FIND 折磨自己了:TEXTBEFORE / TEXTAFTER 真的会“切”
如果你有任何疑问,评论区相见!~
#Excel函数#文本处理#职场效率#办公技巧#数据清洗

相关学习资料