Excel函数公式len和lenb有什么区别? len函数和lenb函数使用技巧
Len函数和lenb函数,同为Excel的文本函数,都是用来统计单元格中的文本长度。有些人搞不清楚他们两者之间的区别。今天就让我们来说说他们到底不一样在哪里?
一、Len函数和lenb函数的区别
- Len函数:返回文本字符串中的字符数;
- Lenb函数:返回文本字符串中用于代表字符的字节数。
它们的区别,即:
- Len函数,是按字符数计算。不论中文、数字和英文字母,所占长度均相同,每个都占用1个字符;
- Lenb函数,是按字节数计算。汉字、全角状态下的标点符号,每个占用2个字节;而英文字母、数字、空格和半角状态下的标点符号占用1个字节。
看以下的图表,你就清楚它们俩的区别了。

说明图解:
=LENB(A2)图解说明:

=LENB(A5)图解说明:

二、len函数和lenb函数的实例应用
案例一:
如下图:统计A列单元格里的数字个数。
在C2单元格里输入公式:
=LENB(A2)-LEN(A2)+1
然后把公式下拉即可。

案例二:
len函数,用来计算字符的长度,例如,当我们输入公式:=LEN(A2)的时候,它会计算字符有多少个。

而lenb函数公式,是用来计算字节的长度,例如我们使用lenb函数公式,求得的结果,你会发现,中文的标点符号,以及中文的汉字,它都是占2个字节的,所以算出来都是双倍的,英文的符号,以及英文大小写字母,它和字符算出来的结果一样。

有了这些基础的概念,那实现工作中,有什么用呢?
举个工作中的实例,左边有原始数据,是汉字和数字组合在一起的,现在需要将汉字和数字分隔开来。

因为汉字的长度,以及数字的长度都是不固定的,很难进行提取,但是我们可以用字符和字节的差异来进行求解。
如果我们的文本是汉字+数字组成的,那我们可以设X为汉字长度,Y为数字长度,那len函数公式和lenb函数公式,就可以用公式表达出来,最后将这个二元一次方程解出来。
- 得到汉字的长度,就是用lenb-len
- 数字的长度,就是用2倍的len-lenb

有了以前的理解概念,我们再结合left函数公式,就可以轻松提取汉字了我们使用的公式是:=LEFT(F2,LENB(F2)-LEN(F2))

有了以前的理解概念,我们再结合left函数公式,就可以轻松提取汉字了
我们使用的公式是:
=LEFT(F2,LENB(F2)-LEN(F2))

关于这个函数公式,你学会了么?动手试试吧!
相关文章
今天咱们一起来学习专门用于字符拆分的TEXTSPLIT函数,接下来咱们就看看这个函数的部分基础用法2024-12-04
Excel最牛拆分截取函数: Textspilt的高阶用法来了 真的很强大!
TextSplit是Excel中很厉害的函数之一,可以快速的根据指定符号,分隔数据,用来文本处理,下面我们就来看看高阶玩法2024-12-04
秒杀Excel数据透视表! excel新函数GROUPBY真强大
最近看到一大堆人在吹新函数GROUPBY牛,目前对GROUPBY函数的初步看法,就是基本上可以达到透视表的各种效果,优点在于能处理文本以及多表,缺点在于参数太多,一共7个需要花2024-11-26
Excel新函数公式TOCOL太强大了! 把Vlookup秒成渣
在最新版本的Excel里面,更新了很多新函数,其中TOCOL函数公式非常强大,值得一学,下面我们就来看看多种用法2024-11-26
自动提取前几名的数据太好用了! excel新函数TAKE的使用技巧
你是否还在为如何快速提取数据而头疼?别急,我来告诉你一个秘密武器——Excel中的"Take"函数,它将是你解决数据提取问题的最佳伙伴2024-11-21
Excel新函数RANDARRAY用法:不但能随机分组还能给娃生成练习题
RANDARRAY函数返回一组随机数字, 可指定要填充的行数和列数,最小值和最大值,以及是否返回整数或小数值,下面我们就来看看使用方法2024-11-21
很多人对SUM函数的了解还一直停留在对指定区域求和的阶段,其实大家太小看SUM了!原来SUM才是万能函数,之前我都错怪你了!太好用了2024-11-21
合同时间到期自动提醒怎么实现? excel中Today函数做倒计时的技巧
公司人很多,经常有合同到期续签问题,我们需要随时了解当前时间哪些合同是属于接近到期或者是已经到期,以便我们及时进行客户跟进,下面我们就来看看excel做到期提醒的方2024-11-19
excel只用Vlookup查找太笨了 Vlookup函数隔列求和才是yyds
Vlookup函数查找数据很方便,但很多新函数,如fitler、xlookup,甚至textjoin都比它好用,难道Vlookup要被淘汰了吗?No! No! 它还一个绝妙的功能,就是隔多列取数2024-11-19
别只会查找替换了! excel最新版本高级替换函数SUBSTITUTES用法
以前版本中,excel中想要提取数字用*连接很麻烦,在新版本的excel中可以直接使用Ctrl+H替换,也可以用3个SUBSTITUTE函数,下面我们就来看看详细的教程2024-11-18






最新评论