精通Excel:使用LEN、LENB、LEFT、RIGHT函数提取特定数据 点击使用AI助手 了解更多

发布于 2024-10-11 liusiyang 172 编辑

➡️

今天,楼主将为大家带来一份特别的函数教程,带大家深入理解LEN函数、LENB函数、LEFT函数、RIGHT函数处理规律数据提取字符的应用。这四个函数在数据处理中有着广泛的应用,通过灵活运用它们,我们可以轻松解决规律数据提取字符的问题,极大提高数据处理效率。让我们一起踏上这个探索之旅,揭开这四个函数的神秘面纱,充分挖掘它们在数据处理中的巨大潜力!🎉🎉🎉

  1. 应用场景
📌

在日常工作中,我们经常会遇到单元格内数据不规范的情况,例如:既有姓名又有手机号,既有姓名又有银行卡号或者既有学号又有姓名等等。对于这种没有固定宽度和固定分隔符的数据,我们无法直接使用数据分列功能来进行分列。但是,汉字和数字或者字母是有规律的,它们不会交叉混合,通常都是数字在一边,字母在一边,或者汉字,或者拼音。因此,我们可以使用智能填充功能来提取数据。

为了丰富大家的办公技能,今天楼主将通过函数来实现规律数据提取字符的应用。希望通过这个分享,大家能够更加熟练地掌握这个实用的技能,提高数据处理效率。

我的评价是:表格函数真奇妙,工作生活少不了🎉🎉🎉

  1. 解题分析
  • 需求:

  • 提取姓名列中的“姓名汉字”

  • 楼主拓展:提取姓名列中“除去姓名汉字的其它信息”

  • 使用到的函数:

  • LEFT函数:从一个文本字符串的第一个字符开始返回指定个数的字符

  • 函数语法:=LEFT(字符串,[字符个数])

  • RIGHT函数:从一个文本字符串的最后一个字符开始返回指定个数的字符

  • 函数语法:=RIGTTH(字符串,[字符个数])

  • LEN函数:返回文本字符串中的字符个数

  • 函数语法:=LEN(字符串)

  • LENB函数:返回文本字符串中的字节数。对于单字节字符(如:英文、数字等),每个字符占用1个字节;对于双字节字符(如中文),每个字符占用2个字节

  • 函数语法:=LENB(字符串)

注:LENB函数与LEN函数的区别在于,LENB函数是按照字节数进行计算的。具体来说,对于汉字、全角状态下的标点符号,每个字符按照2个字节进行计数;而对于数字、字母、拼音和半角状态下的标点符号,则按照1个字节进行计数。相比之下,LEN函数则按照字符数进行计算

  1. 函数公式
📌
  • 提取姓名列中的“姓名汉字”(汉字在单元格左侧)

  • 函数公式:=LEFT(A2,LENB(A2)-LEN(A2))

  • 注:汉字在左侧就用上述函数公式即可,汉字在右侧就把LEFT函数换成RIGHT函数即可

  • 提取姓名列中的“除去姓名汉字的其它信息”(其它信息在单元格右侧)

  • 函数公式:=RIGHT(A2,LEN(A2)-(LENB(A2)-LEN(A2)))

  • 注:拼音在右侧就用上述函数公式即可,拼音在左侧就把RIGHT函数换成LEFT函数即可

  1. 操作步骤

(1)提取姓名列中的“姓名汉字”(汉字在单元格左侧)操作步骤如下动图所示:

结果如下图所示:

注:汉字在左侧就用上述函数公式即可,汉字在右侧就把LEFT函数换成RIGHT函数即可

(2)提取姓名列中的“其它信息”(其它信息在单元格右侧)操作步骤如下动图所示:

结果如下图所示:

注:拼音在右侧就用上述函数公式即可,拼音在左侧就把RIGHT函数换成LEFT函数即可

  1. 函数公式解读

(1)提取姓名列中的“姓名汉字”(汉字在单元格左侧)

拓展:汉字在右侧就把LEFT函数换成RIGHT函数即可

(2)提取姓名列中的“除去姓名汉字的其它信息”(其它信息在单元格右侧)

拓展:拼音在左侧就把RIGHT函数换成LEFT函数即可

  1. 小试牛刀

下载示例文件:案例文件

[说明]:由于是在线文档为只读文件,需要点击左上角按钮,点击下载到本地后用[WPS客户端]打开;

  1. 总结

感谢大家的耐心阅读。如果你对楼主分享的表格函数应用案例有任何问题或想法,欢迎在下方留言。我会尽快回复并与你分享更多关于这个话题的信息。再次感谢你的支持和关注!让我们一起期待WPS未来更多的创新和突破!🥰

  1. 往期帖子链接

【动态数组】应用荟萃帖子链接:

【表格函数】应用荟萃帖子链接:

【WPS AI实战系列】帖子链接:

原文链接:https://bbs.wps.cn/topic/15371

上一篇: WPS从入门到熟练的快速指南
下一篇: 金山文档表格使用技巧:提升办公效率的五大实用功能
相关文章