Table of contents
在工作时 微软Excel。 有各种公式可以使我们的工作更容易。 基金会 它在以下方面有广泛的应用 丞相。 ǞǞǞ IF功能 执行一个逻辑测试。 如果结果是,它返回一个值 为真 ,另一个是如果结果是 失败 在这篇文章中,我们将说明如何使用 基金会 为了做到这一点,我们将讨论几个例子。
下载实践工作手册
你可以从这里下载实践工作手册。
IF的用途与日期.xlsxExcel IF函数的概述
- 描述
ǞǞǞ 基金会 函数什么也不做,只是测试一个特定的条件。
- 通用语法
IF(logical_test,[value_if_true],[value_if_false])
- 论点描述
争论 | 要求 | 描述 |
---|---|---|
逻辑_测试 | 需要 | 这是将被测试和评级为的条件 为真 或 失败 . |
[value_if_true] | 可选 | 当一个逻辑测试的评估结果为 为真 ,这就是要返回的值。 |
[value_if_false] | 可选 | 当一个逻辑测试的评估结果为 失败 ,这就是要返回的值。 |
- 返回
我们提供的价值为 为真 或 错。
- 可用于
之后的所有版本 Excel 2003。
在Excel中使用日期的IF公式的6种用途
1.使用If公式在两个日期之间进行比较
首先,也是最重要的,我们将使用 基金会 在这样做的时候,可能会有以下两种情况:一是在两个日期之间进行比较。
1.1 当两个日期都出现在单元格中时
在这种情况下,两个日期都出现在单元格中,我们必须进行比较。 在下面的数据集中,我们有一个产品列表,其中有它们的交货日期和截止日期。 我们将计算交货的状态,是否交货是 准时 或 推迟"。 让我们看看我们如何能做到这一点。
- 首先,选择单元格 E7.
- 现在,插入以下公式。
=IF(D5>=C5, "准时", "延时")
- 新闻 进入。
- 因此,我们可以看到产品鼠标的交付状态是 准时"。
- 接下来,拖动 填充手柄 工具到细胞 E10.
- 最后,我们将得到所有产品的最终交付状态。
1.2 当一个日期被储存在公式中时
有时我们会有一个像下面这样的数据集。 在这里,我们唯一有的日期是交货日期。 交货的最后期限是 1-20-22. 让我们来算算交付状态,在 '状态'。 列的数据集。
- 在开始时,选择单元格 D5.
- 插入以下公式。
=IF(D5>=C5, "准时", "延时")
- 现在,按 进入。
- 在这里,我们可以看到交付状态是 准时 为产品鼠标。
- 之后,拖动 填充手柄 工具向下移到单元格 D10.
- 最后,数据集的交付状态看起来是这样的。
2.同时使用IF公式和DATE函数
在这个例子中,我们将使用 基金会 公式和 日期 与之前的数据集一样,我们将在 "数据集 "中输入产品的交付状态。 '状态'。 列。 按照我们的简单步骤来执行。
- 首先,选择单元格 D5 .
- 在该单元格中输入以下公式。
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- 点击 进入 钥匙。
- 因此,我们得到产品鼠标的交付状态为 准时"。
- 现在,拖动 填充手柄 到细胞 D10.
- 因此,我们可以得到所有产品的交付状态。 '状态'。 列。
🔎 公式是如何运作的?
- date(2022,1,14)。 取日期进行比较。
- IF(C5<=DATE(2022,1,14), "准时", "延时")。 返回交付状态的值。
3.Excel DATEVALUE函数被包裹在带日期的IF公式中
在EXCEL中 DATEVALUE函数 将日期转换为文本。 我们可以将这个函数与 IF公式 在这个例子中,我们将使用我们以前的数据集,有一个不同的截止日期。 只要按照下面的指示来做就可以了。
- 首先,选择单元格 D5.
- 把以下公式放在那里。
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- 然后,按 进入。
- 在这里,我们可以看到第一个产品鼠标的交付状态是 准时"。
- 之后,拖动 填充手柄 工具。
- 最后,我们将获得所有产品的交付状态,在 '状态'。 列,如下图所示。
🔎 公式是如何运作的?
- DATEVALUE(“18/01/2022”): 考虑日期 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022″), "准时", "延时")。 返回交付状态的值 准时 如果条件是 是的。 否则就会出现 耽搁了 作为输出。
阅读更多。 如何在Excel中使用VBA的DateValue函数
类似读物
- 在Excel中用VBA格式化日期(4种方法)
- 如何在Excel中插入当前日期(3种方法)
- 使用Excel日期快捷键
- 如何在VBA中获取当前日期(3种方法)
4.在Excel中应用AND逻辑& IF公式的日期
使用 和 逻辑,以及 基金会 公式,我们可以在excel中计算日期。 和 逻辑返回一个输出,其中所有的条件都需要是 为真 或 错。 我们将按照我们之前的数据集,用一系列的最后期限。 让我们看看如何才能做到这一点。
- 在开始时,选择单元格 D5.
- 插入以下公式。
=IF(AND(C5>=$G$8,C5<=$G$9), "准时", "未准时")
- 现在,按 进入 .
- 因此,我们得到了产品鼠标的交付状态与 和 逻辑。
- 然后拖下 填充手柄 工具。
- 因此,我们可以得到所有产品的交付状态。 '状态'。 列的数据集。
🔎 公式是如何运作的?
- AND(C5>=$G$8,C5<=$G$9)。 这一部分代表两个条件。 一个是 C5>=G8 而另一个是 C5<=G9。 ' $ '符号保持单元格引用固定。
- IF(AND(C5>=$G$8,C5<=$G$9), "准时", "未准时")。 如果条件是 是的。 返回值 准时"。 否则就会出现 耽搁了 作为输出。
5.插入带有日期的TODAY & IF公式
的组合。 今天的功能 和 IF公式 是另一种在excel中计算日期的方法。 假设,我们有一个产品数据集和它们的交货日期。 让我们考虑交货的最后期限是今天的1-11-22。 对你来说,这将是你正在练习的日期。 现在我们将通过以下步骤计算出所有产品的交货状态。
- 首先,选择单元格 D5.
- 输入以下公式。
=IF(C5<=TODAY(), "准时", "延时")
- 点击 进入 按钮。
- 在这里,在细胞 D5 我们得到了产品鼠标的交付状态,在 准时"。
- 接下来,拖动 填充手柄 工具到下一个单元格。
- 最后,所有产品的交付状态看起来如下图所示。
🔎 公式是如何运作的?
- TODAY()。 这一部分以现在的日期为准。
- IF(C5<=TODAY(), "准时", "延时")。 返回 准时 如果条件是 为真 否则给予 耽搁了 作为输出。
阅读更多。 如何在Excel VBA中使用日函数
6.在Excel中使用IF公式计算未来或过去的日期
在这个例子中,我们将检查一个日期是否在一个范围内。 例如,考虑到今天的日子。 这个例子的动机是检查在十天内是否会发生交付。 让我们看看我们如何做到这一点。
- 首先,选择单元格 D5.
- 在那里输入以下公式。
=IF(C5)
- 然后,按 进入。
- 现在我们可以看到,产品鼠标的交付状态在范围内。 交付将在 10 从今天起的几天。
- 之后,拖动 填充手柄 工具。
- 最后,我们可以看到所有产品的交付状态。 '状态'。 列的数据集。
🔎 公式是如何运作的?
- TODAY()+10。 取目前日期的十天后的日期。
- IF(C5
="" of="" range”):="" range”,”out="" strong=""> 如果条件是 为真 返回 '范围内'。 否则就会出现 超出范围 作为输出。
总结
在这篇文章中,我们已经介绍了使用以下方法计算日期的情况 基金会 希望以上的例子能帮助你理解 "我 "的逻辑。 基金会 下载本文添加的练习册,自己练习。 如果你觉得有什么困惑,请在下面的方框中留言。 我们会尽快回答。