Table of contents
在Excel中处理日期时,我们经常需要 计算出从该日期算起的天数 在过去,人们习惯于手动计算。 但目前,随着现代工具的进步,使用这些现代工具来计算它是非常容易的。
今天我将展示如何使用一个 用Excel公式计算从日期开始的天数 使用 微软365版本 .
下载实践工作手册
你可以从这里下载实践工作手册。
计算日期的天数.xlsx如何在Excel中添加日期
如果你不知道,只需点击任何一个单元格,用我们传统的方法在里面写上任何日期。 日期/月份/年月日 正如我所写的。 09-03-11 .
现在选择它并进入 首页 >>。 数量 栏目中的 Excel工具条 你会看到 日期 选项被自动选中,从而使Excel。
如果你想改变格式,选择 下拉式 你会得到许多选项,如 一般、数字、货币、百分比 ,等等。
- 现在,选择最后一个选项 更多数字格式 .
这时,你会得到一个 对话框 名为 格式化单元格 .
- 现在,你看到在 类型 菜单,有各种各样的 日期格式 点击你喜欢的那个。 这里,我选择了一个,在 2012年3月14日 .
- 然后,点击 认可 .
通过这种方式,你可以写出 日期 在Excel中以任何需要的格式显示。
阅读更多:如何在Excel中自动添加日期
在Excel中用5个公式来计算日期的天数
让我们有一个这样的数据集,在这里,我们有一个公司的雇员记录,名为 塔塔集团 此外,我们还有 雇员姓名,他们的起始日期。 和 结束日期 在列 B, C, 和 D 分别是。
在这里, 首席执行官 的公司想了解一下 总天数 他怎样才能发现这一点呢? 现在,我们正在展示方法。
1.在Excel中采用正态减法来计算日期的天数
在这里,你可以使用一般的减法公式作为一个 用Excel公式计算从日期开始的天数。 此外,我们将使用以下公式。
=结束日期-开始日期现在,让我们来谈一谈步骤。
- 首先,选择一个你想得到总天数的列。 这里,我们选择了 E栏 并将其命名为 总天数 .
- 然后,选择 首先 在这里,我们选择了它的第一个单元格。 E5 .
- 之后,将相应的公式写在 E5 细胞。
=D5-C5
- 随后,按 进入 .
请看Excel已经计算出了间隔的总天数。 二 天。 3179 .
- 现在,为了找出所有雇员的总天数,拖动 填充手柄 图示 (小加(+)) 右下角的标志) 或 双击 它。
结果,你会发现所有的单元格都被公式和 天数 .
阅读更多。 如何在Excel中计算两个日期之间的天数
2.在Excel中应用DAYS函数来计算日期的天数
Excel提供了一个内置函数,叫做 的 天数功能 这需要 二 争论的时候, 结束日期 和 开始日期 现在,让我们来讨论一下步骤。
- 首先,选择你想得到总天数的那一列的第一个单元格。 这里,我们再次选择了 E5 细胞。
- 第二,写下公式。
=DAYS(D5,C5)
- 最后,点击 进入 .
看,我们已经得到了天数。 3179 .
- 现在,像前一个一样,拖动 填充手柄 图标,并用相同的公式填充该列的所有单元格。
阅读更多。 淘宝网上有很多卖家,他们都有自己的淘宝网店,有的卖家在淘宝网上卖东西,有的卖家在淘宝网上卖东西,有的卖家在淘宝网上卖东西。
3.通过Excel的DATEDIF函数计算天数
在这里,你可以使用 日期:DATEDIF 的功能,作为一个 用Excel公式计算从日期开始的天数。 此外,该函数的结构如下。
=DATEDIF(起始日期,结束日期,"d")。它计算出了 天 之间 两个日期 ,就像 天数 功能,只有一个区别,它需要 开始日期 作为 首先 的论点,而 天数 需要 先结束日期 .
现在,让我们来谈一谈步骤。
- 首先,选择一个你想得到总天数的列。 这里,我们选择了 E栏 并将其命名为 总天数 .
- 然后,选择 首先 在这里,我们选择了它的第一个单元格。 E5 .
- 之后,将相应的公式写在 E5 细胞。
=DATEDIF(C5,D5, "d")
- 随后,按 进入 .
看,我们已经得到了天数。 3179 .
- 现在,像前一个一样,拖动 填充手柄 图标,并用相同的公式填充该列的所有单元格。
最后,我们得到了 天 之间的关系。 两个日期 .
这里,这个函数的另一个结构如下。
=DATEDIF(开始日期,结束日期,"m")。它计算的是 两天内的月数 .
另一种格式是。
=DATEDIF(开始日期,结束日期,"y")。它计算出了 年 之间 二 天 .
此外,还有一种格式的 日期:DATEDIF 函数。 该函数计算出的是 天 之间 二 这意味着,它计算的天数是 同年 .
例如,如果我们把 开始日期 作为 2012年6月11日 ,以及 结束日期 作为 2020年9月22日 它将只计入 天 之间 2012年6月11日 ,以及 2012年9月22日 .
这里,格式如下。
=DATEDIF(开始日期,结束日期,"码")。另外,你可以看到下面的附图。
同样地,还有一种格式。
=DATEDIF(起始日期,结束日期,"ym")。它计算出了 几个月 之间 两个日期 忽视了 年 .
而且,最后一个是如下的。
=DATEDIF (Starting Date, Ending Date, "md")它计算出了 天 之间 两个日期 忽略了两个方面 几个月 和 年 .
请注意。 日期:DATEDIF 是Excel中的一个隐藏函数。 实际上,你不会在Excel中的任何地方找到它。 Excel工具条 因此,你必须在单元格中写下全名或 公式吧 来得到它。阅读更多。 两个日期之间的天数的Excel公式
类似读物
- 如何在Excel中自动添加日期(2个简单步骤)
- Excel公式查找下个月的日期或日子(6种快速方法)
- 在Excel中计算每月的工作日(4种简单方法)
- 如何在Excel中减去日期以获得年份(7种简单方法)
4.在Excel中计算不包括周末的净工作天数
现在,我们将计算总数 工作日 之间 两天 为此,我们将使用 二 职能。 它们是。
- NETWORKDAYS 功能
- networkdays.intl 职能
4.1. 使用NETWORKDAYS函数来计算从日期开始的工作日
在这里,我们将使用 的 NETWORKDAYS功能 从Date开始计算工作日。 基本上,它需要 三 争论的时候, 开始日期 ,在 结束日期 ,以及一份 非工作日 或 假期 此外,它还需要 星期六 和 星期日 每个星期的 周末 然后,它给出了总的数量。 工作日 请看下面的图片,我们把一年中的所有节日都列成了一个清单,其中包括 G列 .
- 然后,我们在单元格中输入公式 E5 .
=networkdays(c5,d5,$g$5:$g$17)
- 随后,按 进入 .
在这里,我们得到了总数 工作日 作为 2272 天。
- 然后拖着 填充手柄 图标到 自动填表 其余的细胞。
最后,我们得到了所有 工作日 .
请注意。 我们已经使用了 绝对单元格参考 因为我们不希望在拖动假期列表时改变它。 填充手柄 图示。阅读更多。 如何在Excel中计算不包括星期天的工作日
4.2. 在Excel中使用NETWORKDAYS.INTL函数
的唯一区别是 网络日 和 networkdays.intl 功能 是,在 网络日 ,周末的假期是 固定的 作为 星期六 和 星期日 但在 networkdays.intl 你可以随心所欲地接受它。
所以 networkdays.intl 有 四 争论的时候, 开始日期 ,在 结束日期 , a 周末号码 ,以及一份 假期 .Excel已修复 周末数字 在下面的图片中。 列I 和 J 包含的列表中的 周末数字 .
让我们想一想,在 塔塔集团 ,每周的假期是 星期五 和 星期六 所以 周末号码 是 7 .
- 现在,我们去 E栏 并在单元格中插入这个公式 E5 .
=networkdays.intl(c5,d5,7,$g$5:$g$17)
- 然后,我们点击 进入 .
- 然后我们拖动 填充手柄 图标通过列。
最后,我们得到的总数是 工作日 每个雇员的考虑 星期五 和 星期六 作为假期。
请注意。 我们再次使用了 绝对单元格参考 列表中的 假期 因为我们不希望它在拖动时增加。 填充手柄 图示。阅读更多:如何在Excel中计算不包括周末& 假期的工作日
5.在Excel中使用组合函数来计算日期的天数
你可以雇用一个 组合 的一些功能,如 日期功能 , 年份功能 , 月份功能 , 和 日功能 作为一个Excel公式来计算 天 从 日期 具体步骤如下。
- 首先,你必须选择一个新的单元格 E5 你想保留结果的地方。
- 第二,你应该使用下面的公式,在 E5 细胞。
=日期(年(d5),月(d5),日(d5))-日期(年(c5),月(c5),日(c5))
- 最后,按 进入 来获得结果。
公式分解
- 首先。 DAY(C5)-> ǞǞǞ 天 函数将返回来自 C5 细胞。
- 输出-> 11 .
- 其次。 月(C5)-> ǞǞǞ 月 函数将返回来自 C5 细胞。
- 输出-> 8 .
- 第三。 YEAR(C5)-> ǞǞǞ 年份 函数将返回来自 C5 细胞。
- 产出-> 2011 .
- 第四。 日期(年(C5),月(C5),日(C5))-> 这 日期 函数将返回日期。
- 输出-> 11-08-11。
- 同样地。 DATE(YEAR(D5),MONTH(D5),DAY(D5))-> 返回 24-04-20 .
- 最后。 (24-04-20)-(11-08-11)—> 成为 3179 .
- 然后我们拖动 填充手柄 图标通过列。
最后,我们得到总数为 天 为所有员工提供服务。
阅读更多。 在Excel中用VBA计算两个日期之间的天数
在Excel中计算今天和另一个日期之间的天数
此外,我们可以用以下方法计算今天和另一个日期之间的天数 TODAY函数 基本上,这 今天 函数返回当前日期。 因此,你可以从当前日期开始计算天数。 现在,我们将看到 二 做到这一点的方法。
1.在Excel中使用TODAY函数
你可以只采用 今天 函数作为Excel的一个公式来计算 天 从 日期 具体步骤如下。
- 首先,你必须选择一个新的单元格 D5 你想保留结果的地方。
- 其次,你应该使用下面的公式,在 D5 细胞。
=TODAY()-C5
- 最后,按 进入 来获得结果。
- 然后,我们拖动 填充手柄 图标通过列。
最后,我们得到总数为 天 为所有员工提供服务。
阅读更多。 如何使用Excel公式自动计算从日期到今天的天数
2.在Excel中运用TODAY & DAYS函数
你可以同时应用 今天 和 天数 的功能,作为一个Excel公式来计算 天 从 日期 具体步骤如下。
- 首先,你必须选择一个新的单元格 D5 你想保留结果的地方。
- 第二,你应该使用下面的公式,在 D5 细胞。
=days(today(),c5)
- 最后,按 进入 来获得结果。
- 然后,我们拖动 填充手柄 图标通过列。
最后,我们得到总数为 天 为所有员工提供服务。
阅读更多。 如何应用Excel公式来计算从日期到今天的天数
练习部分
现在,你可以自己练习所解释的方法。
总结
使用上述方法,我们可以轻松地计算出 天 或 工作日 之间的任何 二 你知道任何其他方法吗? 请在评论区告诉我们。