逻辑函数是Excel中最流行和最有用的函数。他们可以测试其他单元格中的值,并根据测试结果执行操作。这有助于我们在电子表格中自动执行任务。
如何使用IF函数
IF函数是Excel中的主要逻辑函数,因此是首先理解的函数。在整篇文章中它会出现很多次。
让我们看一下IF函数的结构,然后看一下它的使用示例。
IF函数接受3位信息:
= IF(logical_test,[value_if_true],[value_if_false])logical_test:这是函数检查的条件。value_if_true:条件满足或为真时要执行的操作。value_if_false:如果不满足条件,则执行的操作,或者为false。
用于逻辑函数的比较运算符
使用单元格值执行逻辑测试时,您需要熟悉比较运算符。您可以在下表中看到这些细分。
现在让我们看看它的一些实例。
IF函数示例1:文本值
在此示例中,我们要测试单元格是否等于特定短语。 IF函数不区分大小写,因此不考虑大写和小写字母。
如果列B包含文本“已完成”,则在列C中使用以下公式显示“否”;如果包含任何其他内容,则显示“是”。
= IF(B2 = “已完成”, “否”, “是”)
虽然IF函数不区分大小写,但文本必须完全匹配。
IF功能示例2:数值
IF函数也非常适合比较数值。
在下面的公式中,我们测试单元格B2是否包含大于或等于75的数字。如果是,则我们显示单词“Pass”,如果不是单词“Fail”。
= IF(B2> = 75, “通过”, “失败”)
IF函数不仅仅是在测试结果上显示不同的文本。我们也可以用它来运行不同的计算。
在此示例中,如果客户花费一定金额,我们希望给予10%的折扣。我们将以3,000英镑为例。
= IF(B2> = 3000,B2 * 90%,B2)
公式的B2 * 90%部分是一种可以从单元格B2中减去10%的方法。有很多方法可以做到这一点。
重要的是您可以在value_if_true或value_if_false部分中使用任何公式。并且根据其他细胞的值运行不同的公式是非常强大的技能。
IF函数示例3:日期值
在第三个例子中,我们使用IF函数来跟踪截止日期列表。如果B列