left函数什么意思()

你好,朋友们。今天我们就来学习一套简单实用的函数公式技巧,通过一点一滴的积累,可以提高效率。1、提取姓名如下图所示,提取a列混合内容中的人名=LEFT(A2,L

你好,朋友们。今天我们就来学习一套简单实用的函数公式技巧,通过一点一滴的积累,可以提高效率。

1、提取姓名

如下图所示,提取a列混合内容中的人名

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

left函数什么意思()插图

LEN函数计算单元格A2中的字符数,并将每个字符计算为1。

LENB函数计算单元格A2中的字节数,将双字节字符(如汉字)计算为2,将单字节字符(如数字和半角字母)计算为1。

从LENB计算结果中减去LEN计算结果,即字符串中双字节字符的个数。

最后,使用LEFT函数根据指定的位数从A2单元格左侧获取值。

2.提取常规数字。

如下图所示,提取b列混合内容中的值。

公式是:

=-LOOKUP(1,-RIGHT(B2,行:)))

left函数什么意思()插图(1)

在本例中,数值位于右侧,因此使用RIGHT函数从B2单元格右侧的第一个字符中提取长度为1到99的字符串。

添加减号后,数值转换为负数,包含文本字符的字符串成为错误值。

LOOKUP函数使用1作为查询值。在由负数、0和错误值组成的数组中,忽略错误值以提取最后一个等于或小于1的值。最后用负号把提取的负数变成正数。

3.填写内容

如下图所示,根据B栏户主关系,填写c栏户主姓名。

C2输入以下公式:

=如果(B2 = & # 34;户主& # 34;,A2,C1)

left函数什么意思()插图(2)

公式的意思是:如果B2等于“户主”,则返回A列的名字;否则,将返回公式所在单元格的上一个单元格中的内容。当公式被下拉时,上一个公式的结果将被下一个公式重用。

4.简单的条件判断。

下图是某单位的部分员工考核表。根据考核得分,85分以上为良好,76分至85分为合格,75分以下为不合格。

C2单元格输入下面的公式并复制下来。

=TEXT(B2,& # 34;[& gt;85]好;[& gt;75]合格;不合格& # 34;)

left函数什么意思()插图(3)

该公式使用带有自定义条件的三段格式代码。代码的用法和自定义格式几乎完全一样。

5.返回最后一个非空单元格的内容。

=LOOKUP(1,0/(B:B& lt;& gt""),B:B)

left函数什么意思()插图(4)

简单说说公式的计算过程:

使用b:b & gt;""判断B列是否不等于cell 空,得到一组由逻辑值TRUE和FALSE组成的内存数组。

然后将这些逻辑值除以0。在四则运算中,逻辑值TRUE等于1,FALSE等于0。除法运算后,得到一个新的由误差值和0组成的内存数组。其中0是0/TRUE的结果,表示满足条件。

用最后一个1作为查找值,找到0在这个内存数组中的位置,返回第三个参数中对应位置的内容。

如果有多个符合条件的记录,默认情况下,查找将与最后一个匹配。

图文整理:朱

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/210164.html

发表回复

登录后才能评论