小兔网

如果简单的例子   |  和/或条件   |  如果嵌套

IF函数是在最常用的功能之一的Excel此页面包含许多易于遵循的IF示例。

简单的例子

IF函数检查是否满足条件,如果为true,则返回一个值,如果为false,则返回另一个值。

1a。例如,看看下面的单元格B2中的IF函数。

如果大于

说明:如果价格大于500,则IF函数返回“高”,否则返回“低”。

1b。下面的IF函数产生完全相同的结果。

如果少于

注意:可以使用以下比较运算符:=(等于),>(大于),<(小于),> =(大于或等于),<=(小于或等于)和<> (不等于)。

2.始终将文本用双引号引起来。

Excel中的简单If函数

3a。下面的公式计算两个时间点之间的进度。

计算进度

3b。如果尚未输入结束值,则可以使用IF函数显示一个空字符串(“”)(请参阅第5行)。

显示空字符串

说明:如果结束值不为空(<>表示不等于),则IF函数将计算开始值和结束值之间的进度,否则将显示一个空字符串(“”)。

和/或标准

将IF函数与AND函数和OR函数结合使用,并成为Excel专家。

1.例如,查看下面的单元格D2中的IF函数。

如果这个和那个

说明:如果第一个分数大于或等于60并且第二个分数大于或等于90,则AND函数返回TRUE,否则返回FALSE。如果为TRUE,则IF函数返回通过;如果为FALSE,则IF函数返回失败。

2.例如,看看下面的单元格D2中的IF函数。

如果这个或那个

说明:如果至少一个分数大于或等于60,则OR函数返回TRUE,否则返回FALSE。如果为TRUE,则IF函数返回通过;如果为FALSE,则IF函数返回失败。

3.例如,查看下面的单元格D2中的IF函数。

高级功能

说明:上面的AND函数具有两个用逗号分隔的参数(表,绿色或蓝色)。如果乘积等于“表格”且颜色等于“绿色”或“蓝色”,则AND函数返回TRUE。如果为TRUE,则IF函数将价格降低50%;如果为FALSE,则IF函数将价格降低10%。

如果嵌套

当您有多个条件要满足时,可以嵌套Excel中的IF函数。FALSE值被另一个IF函数代替,以进行进一步测试。

1.例如,查看下面的单元格C2中的嵌套IF公式。

嵌套如果示例

说明:如果分数等于1,则嵌套IF公式返回Bad,如果分数等于2,则嵌套IF公式返回Good,如果分数等于3,则嵌套IF公式返回Excellent,否则返回Not Valid。如果您具有Excel 2016或更高版本,只需使用IFS函数

2.例如,查看下面的单元格C2中的嵌套IF公式。

嵌套If公式

说明:如果分数小于60,则嵌套IF公式返回F;如果分数大于或等于60且小于70,则分数返回D;如果分数大于或等于70且小于80,则公式返回C,如果得分大于或等于80且小于90,则公式返回B,否则返回A。