Excel 365 / WPS AI 中强大的文本处理功能在数据清洗、整理与分析中发挥着至关重要的作用。文本处理函数能够帮助用户高效地处理字符串,实现数据的快速提取、转换和合并,从而提高数据处理效率,降低人工操作的复杂度和出错率。
Excel 365提供了包括TEXTBEFORE、TEXTAFTER、TEXTJOIN、TEXTSPLIT等在内的多种文本处理函数,满足了用户在数据清洗、整理和分析中的各种需求。掌握这些函数的使用方法和技巧,将有助于提高工作效率,助力现代办公。
01 前后取值函数
TEXTBEFORE和TEXTAFTER
这两个函数的作用是从一个文本中返回给定的分隔符之前或之后的文本。
在实际应用中,TEXTBEFORE函数可以用于提取各种特定信息,如从电子邮件地址中提取用户名、从网址中提取域名等。例如,假设A1单元格中包含电子邮件地址"example@example.com",使用TEXTBEFORE函数提取用户名的公式为:=TEXTBEFORE(A1, "@")。这将返回字符串"example",即电子邮件地址中的用户名部分。
扩展链接
可能你会想到用快捷键“Ctrl+E”快速填充,是可以的。只是快速填充不会根据数据源文本的变化自动更新,函数是可以更新的。
02 合并和拆分函数
TEXTJOIN与TEXTSPLIT
TEXTJOIN函数主要功能是将多个文本字符串合并为一个字符串。该函数最多可支持254个文本参数,用户可以通过指定分隔符来自定义合并后的文本格式。TEXTJOIN在处理大量文本数据时,相较于传统的使用“&”连接符的方法,具有更高的灵活性和效率。
扩展链接
Excel 365新函数全解析:FILTER、UNIQUE、TEXTJOIN、TEXTSPLIT、VSTACK一网打尽!
视频 |TEXTJOIN+FILTER,一对多查询并自动分隔
应用场景方面,TEXTJOIN函数广泛应用于以下场景:合并多列数据生成摘要信息、拼接多个单元格内容以生成完整的字符串、将多行数据合并为单个单元格等。
与TEXTJOIN相对的是TEXTSPLIT函数,其主要功能是将一个长文本字符串按照指定的分隔符拆分为多个短字符串,并返回一个数组。TEXTSPLIT函数在处理长文本数据时,可以大大简化用户对文本进行拆分、提取等操作的过程。
TEXTSPLIT函数在实际应用中,常见场景包括:将长文本拆分为多列、提取字符串中的特定部分、根据分隔符分割字符串等。例如,在处理一份商品销售记录时,我们可以使用TEXTSPLIT函数将包含多个商品名称的字符串拆分为单个商品名称,以便于后续的数据分析。
TEXTSPLIT还可以和其他函数组合使用。比如,要计算商品种类数量,可以和COUTA函数结合。
在文本处理中,要重视CHAR(10)这个函数,它代表换行符。
同样,可以统计有换行符的商品的种类数量。
总之,Excel 365/ WPS中的文本处理函数在数据清洗、数据分析以及实际工作中具有广泛的应用价值。掌握这些函数的用法,可以有效提高数据处理效率,为企业的决策提供有力支持。
数据分析会员视频课
▼▼▼
数据分析会员课程
现在订购数据分析会员,仅需599元,即可长期观看以上八门系列视频课程及所有单节课程。
还将赠送您三本由机械工业出版社出版的专业图书
王忠超
Office实战培训师/企业管理咨询师
北京科技大学MBA校外导师
北大纵横管理咨询公司 合伙人
微软(中国)员工技能提升项目特聘讲师
微信公众号Office职场训练营 创始人
机械工业出版社计算机分社20周年优秀作者
22年企业Office培训经验
17年企业管理咨询经验