如何从单元格中提取数字和字母(单元格提取数字和汉字的函数)

01LEN、LENB公式解释

1、LEN函数,用于返回文本字符串中的字符个数。

汉字、英文字母、数字、标点符号(半角状态、全角状态),全部是按1个字符进行计算。

如何从单元格中提取数字和字母(单元格提取数字和汉字的函数)(1)

2、LENB函数,用于返回文本字符串的字节个数。

汉字、全角下的标点符号,一个字符=2个字节;

英文字母、数字、半角下的标点符号,一字符=1个字节。

如何从单元格中提取数字和字母(单元格提取数字和汉字的函数)(2)

02提取文本

如下表,在A列数据中,文本与数字相混合,需要提取文本,应如何书写公式呢?

如何从单元格中提取数字和字母(单元格提取数字和汉字的函数)(3)

以A2单元格的 [香蕉11.5] 举例,LENB结果为8,LEN结果为6。

香蕉字节为4 ,字符为2,数字11.5的字节与字符数均为4,使用LENB-LEN的结果为2,之后再配合LEFT函数,从左截取,即可提取文本。

03提取数字

如何从单元格中提取数字和字母(单元格提取数字和汉字的函数)(4)

提取数字与提取文本思路相同,仍以A2中的 [香蕉11.5] 为例。

使用2*LEN(A2)-LENB(A2),计算出包含标点符号的数字是4,再使用RIGHT函数从右开始截取,即可提取出数字。

,

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

    分享
    投诉
    首页