IF函数在Microsoft Excel 2013
在If…Then…Else语句中,检查一个或多个条件。如果发现条件为True,则执行if语句之后的语句。如果发现条件为False,则按顺序评估每个Else If语句(如果有)。当找到True else-if条件时,将立即执行关联的Else-If之后的语句。如果没有Else-If语句,则执行Else之后的语句。
IF条件是您可能会遇到的Excel中常用的函数。知道如何编写这些语句就变得很重要。
您可能还需要编写一个嵌套的IF语句,该语句看起来很复杂,但是在您理解该概念时就很简单。
嵌套的IF语句将如下所示:
IF(“如果此处说明的条件为真”,则输入“此值,否则;如果(”如果此处说明的条件为真”,则输入“此值,否则输入”此值”))
现在让我们了解If函数。
IF:检查是否满足条件,如果为TRUE,则返回一个值,如果为FALSE,则返回另一个值
语法= IF(logical_test,value_if_true,value_if_false)
参数:
逻辑测试是要测试的条件或值。
_value_if_true_是可选的。 if_the condition_is为TRUE时返回的值。
value_if_false __ *是可选的。 if_the condition_is为FALSE时返回的值。
例如–我们在A列中有标记,我们需要在B列中获得成绩。下面给出了各种成绩–
-
如果标记大于或等于90,则函数返回
A级
-
如果标记大于或等于75,则函数返回
B级
-
如果标记大于或等于60,则函数返回
C级
-
如果标记大于或等于40,则函数返回
通过
如果标记小于40,则函数返回* Fail
让我们再举一个嵌套示例,以了解更多信息:
A列包含日期今天的日期是2014年6月24日* B列包含结果,如以下屏幕截图所示
单元格B2中的公式= IF(A2> TODAY(),“未来日期”,IF(A2 <TODAY(),“过去日期”,“今天”))如果条件将检查单元格A2中的日期是否更大比今天的日期*如果条件成立,它将继续进行并在B列中返回“未来日期”。 *如果发现条件为假,则条件将跳转到下一个条件,并检查条件为真还是假,并返回输出。因此,在2 ^ nd ^ if条件下,它将检查Date是否小于今天的日期。如果为true,则将返回“过去日期”,否则将在B列中返回“今天”。 *您将收到以下结果–