Excel中很简单的LEN函数还有这种妙用,不知道是哪位高人想出来的

个人微信号 | (ID:LiRuiExcel520)

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

前几天刚写过一篇教程,帮助一些同学纠偏Excel公式一定要很复杂很高深才算好公式的错误观念,反而Excel公式简短实用才是最好的公式。

今天再接着聊聊,Excel中有一些往往很不起眼的小函数,如果用得好,就能产生神奇的妙用,解决很多棘手问题,这类公式往往形式简单,结构简短,但是威力强大,推荐大家优先掌握。

光说不练假把式,今天就从大家都很熟悉的文本函数LEN函数说起吧,这个函数用于计算字符串的长度,很多人都知道,但是在实际工作中,它能够构成怎样的Excel神公式呢?下面结合几个案例展开介绍。

提取英文的Excel神公式:

数据源中包含英文+中文,要求你提取英文信息。

使用公式如下:

=LEFT(A2,2*LEN(A2)-LENB(A2))

公式示意图如下图所示:

公式原理解析:

LEN函数按照字符数计算,LENB函数按照字节数计算,英文字符按字符计算或按字节计算的长度都是1,而中文数据按字符计算的长度是1,但是按字节计算的长度是2,这正是关键之处。利用长度差,巧妙地提取想要的数据。

提取数值的Excel神公式:

数据源中包含数值+中文,要求你提取数值信息。

使用公式如下:

=LEFT(A2,2*LEN(A2)-LENB(A2))

公式示意图如下图所示。

公式原理解析:

明白了前面案例的原理,这个案例也可以类推,只要明白数值和英文一样,无论是字符长度还是字节长度都是1,其他思路是一致的。

提取编码的Excel神公式:

数据源中包含编码+中文,要求你提取编码信息。

使用公式如下:

=LEFT(A2,2*LEN(A2)-LENB(A2))

公式示意图如下图所示。

这些常用的经典excel函数公式技巧可以帮你在关键时刻解决困扰,有心的人赶快收藏起来吧。

希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。

(0)

相关推荐