Excel如何用if函数设置自动提醒?其实公式套路很简单

2024-06-25 37

if函数是Excel表格中最常用的基本函数之一。使用if函数设置自动提醒,实际上是通过返回指定的文本值来提醒用户当前事件已经触发了设置的条件。

我们通过两个案例来展示如何用if函数编写自动提醒设置的公式。

如下图所示,下面的数据表是某电商店铺新品的活跃时间。我们知道它的保质期、活动天数和过期时间。现在我们需要在E列设置一个自动提醒文字,即当前时间超过活动过期时间,就会显示“活动已过期”。

图例1

由于返回指定的文本来提示activity的过期时间,所以我们首先会选择使用if函数来设置条件和判断,并设置相应的返回值。

在设置提醒的时候,我们通常会使用条件格式,即对符合条件设置的单元格进行格式化。

操作也比较简单。转到开始工具栏-条件格式-新建条件格式-使用公式确定要格式化的单元格-输入公式-设置格式。

通过条件格式设置提醒,主要是为满足条件的单元格设置高亮填充颜色或文本填充颜色。当然,你也可以设置一些字体或者边框,但是它不能返回指定的文本值。

那么回到主题,我们继续看另一种情况,需要为if函数公式设置提醒。

下图是某电商店铺的产品进出库表。现在需要在F栏设置文字提醒,当入库和出库数量一致时,会返回“发货完成”的文字。否则会显示“分批发货”的文字提示。。

传奇2

这句话已经很明显了。它是非此即彼的表达。这个表达式非常适合if函数的表达式。

if(判断条件,结果为真,结果为假)

因此,我们回到图1的活动过期提醒场景,根据if函数的表达式输入一个if公式:

IF(D2>TODAY(),'','活动已过期')

公式中第一个参数判断条件D2>TODAY()是一个包含比较运算符的表达式。这时一般写if判断条件,表示一个值大于或小于另一个值。如果满足该条件,则返回第二个参数为true的结果,否则返回第三个参数为false的结果。

那么这个公式的含义也很明确了,就是当过期时间D2单元格的值小于today()的当前日期时,返回空值,否则返回文本'Activityhasexpired'。

然后向下填写公式,您会得到文字形式的自动提醒。

接下来我们看一下图2的入库和出库场景,由于要返回两个不同的文本,所以我们在设置公式时,需要将if函数的第二个和第三个参数设置为“分批发货”和“部分装运”分别。发货完成。”

至于哪个参数设置为哪个文本,取决于我们的第一个参数判断条件如何设置。

假设我们将公式设置为:IF((C2-E2)>1,'分批发货','全部发货')

即入库数量减去出库数量大于1,则说明入库数量仍大于出库数量,即出库数量尚未完成。如果为true,则结果为部分发货,因此第二个参数设置为“Shipping”文本,如果第三个参数为false,则结果设置为“完全发货”。

综上所述,使用if函数设置自动提醒的文字显示取决于判断条件的设置,而判断条件的一个特点就是包含基本运算符,如">""

所以if函数的套路很简单,逻辑也很流畅。首先设置条件,如果条件成立则返回结果,如果条件不成立则返回结果。

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。

相关推荐