excel怎么提取单元格里数字(如何快捷提取单元格中的数字)

在之前文章中介绍了如何在Excel中加载和使用xll插件,在完成xll插件的加载后,Excel就能自由使用自定义函数了,本文将展示在自定义函数帮助下,我们能做些什么。

将字符串中所有字母变为大写(小写)

比如有一个字符串,“Test内容:AbcDEFg”,大写和小写混杂,如果想将所有字符串内字母完全变为大写或小写,那么可以在单元格内用以下函数来实现:

将字符串中单词变为大写:[Get_Str_LetterCap];

将字符串中单词变为小写:[Get_Str_LetterLow ];

具体效果如下:

excel怎么提取单元格里数字(如何快捷提取单元格中的数字)(1)

从上述演示图可以看到,使用这两个自定义函数后,可以将单元格内的字符串所有字母全部变为大写或者小写,且其他字符不会发生变化。

提取字符串中的数字、文字或字母

比如有一个字符串,“Excel Test 测试9527:Qq1234”,包含数字、文字和字母,如果想单独提取字符串中的数字、文字或字母,那么可以在单元格内用以下函数来实现。

提取字符串中的所有数字:[Get_Str_AllNum];

提取字符串中的所有文字:[Get_Str_AllText ];

提取字符串中的所有字母:[Get_Str_AllLetter ];

具体效果如下:

excel怎么提取单元格里数字(如何快捷提取单元格中的数字)(2)

通过这三个函数,可以将单元格内的数字、文字和字母分别提取出来,操作简单便捷,特别是在对单元格内数据进行批量化处理时,该函数的作用效果会更明显。

但是,可以看到这个函数会将字符串中的所有数字、文字或字母都同时提取出来,那如果只想要提取部分数字、文字或字母,那该如何操作呢?我会在下一篇文章中介绍,如何精确提取单元格中的内容。

调整字符串,删除末尾、逆序

比如有一个字符串,“123456789:测试”,需要删除字符串末尾的几个文字,或者让字符串逆序交换,那么可以在单元格内用以下函数来实现。

删除字符串末尾3个字符:[Get_Str_BackDel];

让字符串逆序交换排序:[Get_Str_Reverse];

具体效果如下:

excel怎么提取单元格里数字(如何快捷提取单元格中的数字)(3)

从以上演示可以看出,自定义函数确实很强大,可以满足一些特定场合的使用需求,后续我将展示更多自定义函数,让我们能在Excel中实现更多的功能。

如果大家对这些自定义函数插件使用有兴趣,欢迎留言回复。我可以将插件免费分享。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页