根据上面的介绍,输入的公式也很简单,在B2单元格如下:
=LEFT(A2,2)
效果如下:
这是一个很基本的有关left函数的运用,但同时我们也发现这个函数也有缺点,就是我们在实际生活中处理数据的时候,并不都是从左边的第一个字符开始提取,可能会从中间的一部分开始提出,只需要连接的某几个字符。left函数并不具备这样的功能,有关这样的需求,在电子表格中有另一个函数来处理,在以后的文章中会有介绍。本篇就不多介绍了,主要是运用left函数,虽然有缺点,但是从不同的角度来解决问题会有意想不到的惊喜。
例二、求成绩大于90分的等级为优秀
看到这个要求,可能就有朋友就会说,这个用if函数就可以解决了,不错,可以用if函数解决而且公式也不复杂。如果用left函数如何解决呢?
分析:我们可以这样想:left函数是提出字符的,就来提取“优秀”,这2个字符,那么第二参数的运算结果是2,如何保证与90做比较后运算结果是2呢?,可以用分数,如第一个98直接大于90,如果是真,再乘以2,就是2个字符,如果不成立结果运算为0.所以就可以输入以下公式:
=LEFT("优秀",(B3>90)*2)
效果如下:
这个公式也非常的简洁,从另一个角度考虑也可以解决问题的。
例三、多条件判断成绩等级
要求:不同学生三个科目,同时大于85为优秀,任意一个科目大于95为及格
分析:根据例二的经验,用left函数关键是如何计算第二参数的运算结果为2,这里是三个科目,优秀是必须三个科目都大于等于85,可以用之前介绍的and函数进行与运算。及格只是任意一个科目大于等于95,可以用or函数进行或运算。
只不过就是left函数多了一个函数就可以解决了,输入如下公式:
是否优秀的单元格下输入公式:=LEFT("优秀",AND(B2:D2>=85)*2)
是否及格的单元格下输入公式:=LEFT("及格",OR(B2:D2>=95)*2)
最后三键确认,效果如下:
好,本篇的内容就先介绍到这里,以后再介绍与left函数类似功能的函数,希望对大家有所帮助。有喜欢的朋友可以点击关注,有感兴趣和疑问的的朋友可以在下方留言,一起探讨,共同进步。