本文向您介绍一个从 Excel 电子表格中提取文本的函数。 就是左函数,我们都知道这个词的意思是“左”。
其实电子表格中left函数的作用就是提取字符。 其格式如下:
left(字符串,提取的字符数)
注意:left只有2个参数,比较容易理解。 第一个参数是对该字符进行操作,第二个参数是要提取的数字。 值得注意的是,这个函数是从左开始计算的,对应了中文的左的意思。 。
我们用一个简单的例子来说明:
示例1:请求检索前两位数字
根据上面的介绍,输入的公式也很简单,在B2单元格中如下:
=左(A2,2)
效果如下:
这是left函数的一个非常基础的应用,但同时我们也发现这个函数也有缺点,就是我们在现实生活中处理数据时,并不总是从左边的第一个字符开始提取。 中间部分开始出现,只需要通过某些字符连接即可。 left函数没有这样的功能。 对于这样的需求,电子表格中有另一个函数可以处理,将在以后的文章中介绍。 我不会在这篇文章中详细介绍。 我主要使用 left 功能。 虽然有缺点,但从不同角度解决问题时,会有意想不到的惊喜。
示例2:查找分数大于90分的成绩为优秀
看到这个需求,有的朋友可能会说,这个可以用if函数来解决吗? 是的,用if函数就可以解决,公式也不复杂。 如果使用left函数怎么解决?
分析:我们可以这样想:left函数提出字符提取“优秀”这两个字符,那么第二个参数的运算结果就是2,如何保证与90比较后运算结果是2呢? ,可以用分数,比如前98直接大于90,如果是true就乘以2,就是2个字符。 如果不为 true,则结果将为 0。因此您可以输入以下公式:
=LEFT("优秀",(B3>90)*2)
效果如下:
这个公式也很简单,也可以从另一个角度来解决问题。
示例3:年级水平的多条件判断
要求:针对不同学生的三科,如果两科都在85以上,则为优秀,如果任何一科在95以上,则为及格。
分析:根据例2的经验,使用left函数的关键是如何计算出第二个参数的运算结果为2。这里讲三道题。 要想达到优秀,三科都必须大于或等于85。您可以使用前面介绍的 and 函数来进行比较。 手术。 通过是指任意科目大于等于95,可以使用or函数进行OR运算。
只是左边的函数可以通过再加一个函数来解决。 输入以下公式:
在优秀单元格下输入公式:=LEFT("优秀",AND(B2:D2>=85)*2)
在传递单元格下输入公式: =LEFT("",OR(B2:D2>=95)*2)
最后三个确认键如下:
好了,这篇文章就先介绍到这里,后面再介绍类似左边函数的功能。 希望对大家有所帮助。 喜欢的朋友可以点击关注。 有兴趣和有疑问的朋友可以在下面留言,一起讨论,共同进步。