if函数(必学公式)
Excel是一款功能强大的电子表格软件,可以进行各种数据处理和分析。
在Excel中,函数公式是非常重要的工具,可以帮助用户快速计算和分析数据。
下面将介绍5个最有价值的Excel函数公式。
在我们日常工作生活中,有很多基于比较和判断之后的选择,比如希望在某行业发展,大学选择了某某专业。比如对比分析了消息面和技术面,选择了某某股票。
同样EXCEL也有基于同样逻辑的函数——if函数,对某个值和预期值进行逻辑比较,然后得到符合某个条件对应的结果。
IF 函数是 Excel 中最常用的函数之一,允许通过测试某个条件并返回 True 或 False 的结果,从而对某个值和预期值进行逻辑比较。
IF(logical_test, value_if_true, [value_if_false])
简单说就是:如果(符合条件,就怎么样,否则就怎么样)
进一步解释是:如果条件为真,该函数将返回一个值;如果条件为假,函数将返回另一个值。
因此 IF 语句可能有两个结果。 第一个结果是比较结果为 True,第二个结果是比较结果为 False。
例如,=IF(C2=”Yes”,1,2) 表示 IF(C2 = Yes, 则返回 1, 否则返回 2)。
我们举实例演示下:使用IF函数,根据学生的分数,判断是否及格。达到60分就是及格,低于60分就是不及格。
小技巧:
1、怎么输入运算符号。大于号我们都知道是按键盘:Shift+>,得到“>”,大于等于怎么表示呢?EXCEL中没有“≥”符号,用“>=”来表示。另外不等于“≠”怎么办呢?用“<>”来表示不等于。
2、如果要在公式中使用文本,需要将文字用引号括起来(例如“Text”)。公式中的输入法,都要使用英文半角输入法。
这个是IF函数最基本的运算方式,如果≥60,就是及格;如果不是≥60,就是不及格。就2种情况。在实际工作中,可不只有2种情况,可能有3种、4种情况,需要使用IF函数嵌套在一起执行。或者如果不是单条件判断,有多个判断条件时,可以使用AND或OR函数配合判断,我们后续会讲到。
IF 函数可用于计算文本和数值。不仅可以检查一项内容是否等于另一项内容并返回单个结果,而且还可以根据需要使用数学运算符并执行其他计算。 此外,还可将多个 IF 函数嵌套在一起来执行多个比较。
IF函数用不明白,用Excel新公式IFS,简单好用!
举个工作中的例子,我们计算了各位员工的绩效得分情况,然后公司有一个KPI不同的绩效得分,有一个不同的评分标准,现在我们需要根据KPI得分,计算出等级情况,如下所示:
我们用IF函数公式来进行多嵌套求解,下面是我们的求解思路:
首先第一层,我们输入的公式是:
=IF(B2<60,\”A\”,\”再判断\”)
再判断的这层已经是B2>60分了,所以我们用IF(B2<80,\”B\”,\”再判断2\”)来代替上面的再判断,两层套用公式是:
=IF(B2<60,\”A\”,IF(B2<80,\”B\”,\”再判断2\”))
依次类推,再判断2继续使用IF公式嵌套,输入的公式是:
=IF(B2<60,\”A\”,IF(B2<80,\”B\”,IF(B2<90,\”C\”,\”再判断3\”)))
再判断3已经不用判断了,就是最后的结果D了,所以不用再嵌套IF,直接使用公式:
=IF(B2<60,\”A\”,IF(B2<80,\”B\”,IF(B2<90,\”C\”,\”D\”)))
相对来说,IF公式多层嵌套还是容易出错的,括号数量太多,一担括号的位置出错,公式就了出错了。
IFS公式的写法,类似于我们用SUMIFS的写法,直接一个括号,里面可以并列多个条件进行判断,所以我们输入的公式是:
=IFS(B2<60,\”A\”,B2<80,\”B\”,B2<90,\”C\”,B2>=90,\”D\”)
=IFS(判断1,结果1,判断2,结果2,判断3,结果3…)
使用IFS函数公式,再也不担心嵌套出错了。
我们插入一个辅助列,把每个分数档位的最低标准数字列出来,然后我们输入公式:
=VLOOKUP(B2,E:G,3,1),就能一次性的模糊匹配出绩效等级了。
关于这个小技巧,你学会了么?自己动手试试吧!
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。