龙空技术网

Excel公式计算两个日期之间的天数

AI酷选 875

前言:

眼前同学们对“c语言计算某年某月的天数”大体比较关注,朋友们都需要分析一些“c语言计算某年某月的天数”的相关文章。那么小编在网摘上汇集了一些关于“c语言计算某年某月的天数””的相关知识,希望咱们能喜欢,小伙伴们快快来学习一下吧!

使用 Excel 公式获取两个日期之间的天数的 8 个示例

在本节中,我将向您展示 8 个快速简单的示例,在 Windows 操作系统上使用简单的公式计算两个日期之间的天数。这篇文章包含所有内容的详细解释和清晰的插图。我这里使用的是Microsoft 365版本。但是,您可以根据您的可用性使用任何其他版本。如果本文的任何部分在您的版本中不起作用,请发表评论。

练习文件下载地址: 提取码: ut9x

1. 求两个日期之间天数的减法

让我们考虑一些项目及其启动日期和结束日期。我们需要找出这两个日期之间的差异或天数。

首先,选择单元格 E5并键入以下公式:

=D5-C5

Enter键,您将获得第一个项目的启动日期结束日期之间的天数。

在这里,我们只是从结束日期中减去启动日期。

现在将鼠标光标指向单元格 E5的右下角,您将看到一个“+”图标,称为“填充句柄” 。单击此图标,将其拖至单元格 E9,然后释放鼠标按钮。您将立即看到所有项目的总天数。您可以将每个工作表用作计算器,只需更改开始日期和结束日期,并在几秒钟内找到它们之间的天数。2.使用DATEDIF函数获取两天之间的总天数

我们也可以使用DATEDIF 函数来获得相同的结果。

步骤:

首先,选择单元格 E5并键入以下公式:

=DATEDIF(C5,D5,"D")

配方分解:

在公式-

C5开始日期启动日期D5结束日期截止日期“D”表示参数-天数;因为我们要在这里找到两个日期之间的天数。Enter并像以前一样使用填充手柄来获取直到单元格 E9 的所有计算结果。

在 Excel 中计算两个日期的月数:

要计算两个日期之间的月份,必须在DATEDIF函数中使用“M”而不是“D”

=DATEDIF(C5,D5,"M")

3.在Excel中插入DAYS函数计算两个日期之间的天数

这里另一个简单的方法是使用DAYS 函数

步骤:

单元格 E5中输入以下公式:

=DAYS(D5,C5)

您必须仅输入开始日期结束日期作为函数中的参数。此处,D5结束日期C5开始日期

Enter并再次使用填充句柄以查找列中的其他结果。4. 查找 DAYS 公式中包含文本日期的天数

您还可以直接在DAYS函数中键入两个日期,以获取所提到的两个日期之间的天数。在单元格 E5中插入以下公式即可获取日期 2021 年 4 月 17 日到 2020 年 3 月 3 日之间的天数。

=DAYS("4/17/2021","3/3/2020")

笔记

您应该以MM/DD/YYYY格式插入日期,否则 Excel 可能会错误地解释日期。

但这种方法对于大范围的数据不太有效,因为每次手动输入都需要时间

5.使用DATE函数在功能栏中直接输入日期

而且,这是另一种类似的方法,您必须使用DATE 函数手动输入日期。

在参数内,日期格式将为 ( YYYY,MM,DD)。要使用这种方式,请在单元格E5中插入以下公式:

=DATE(2021,4,17)-DATE(2020,3,3)

它确实是两种方法的组合 -减法和 DATE函数,因为我们通过在DATE函数参数中手动输入日期来从一个日期中减去另一个日期。

6. Excel 公式计算今天和另一个日期之间的天数

我们可以使用TODAY 函数直接输入今天的日期,然后从中减去过去的日期,即可找到从固定的过去日期到今天的天数。

步骤:

首先,选择单元格 E5并键入以下公式:

=C5-TODAY()

然后,拖动填充手柄图标以将类似的公式应用于该列的其他单元格。现在,如果我们想知道从今天到项目截止日期之前还剩多少天,那么我们必须从截止日期中减去今天的日期。为此,请在单元格D15中插入以下公式:

=TODAY()-C15

因此,您可以计算从该日期到今天剩余或过去的天数。7. NETWORKDAYS 功能包括周末和节假日

通过插入 Excel NETWORKDAYS 函数,我们可以使用另一个公式来计算两个日期之间的天数,包括周末和自定义假期。让我们再次使用之前的数据集。现在我们必须计算总工作日,包括周末和底部提到的假期列表。请按照以下步骤操作:

步骤:

首先,创建一个数据集两个空列,以获取排除和包括假期和周末的总工作日。并且,将所有假期插入单独的表中。然后,在单元格 F5中,键入以下公式并按Enter 键以获取两个选定日期之间的天数。

=NETWORKDAYS(C5,D5,$C$11:$F$12)

然后,在单元格 F5中,键入以下公式并按Enter键以获取两个选定日期之间的天数(不包括工作日)。

=NETWORKDAYS(C5,D5,$C$11:$F$12)

公式解释:

在论据中,

C5 和 D5开始日期结束日期$C$11:$F$12意味着我们从数组(C11: F12)中选择假期,然后使用“ $”符号锁定行号列名,使它们成为绝对单元格引用,如下所示每次为所有项目输入这些确切的假期。如果您需要更多地了解绝对单元格引用,那么您可以查看这篇文章以获取详细的想法。NETWORKDAYS函数仅返回工作日,不包括两个日期之间的所有假期和周末但是,使用此功能时,您无法选择周末。公式中已将其选择为SaturdaySunday之后,使用“填充手柄” 图标自动填充其余单元格。8. NETWORKDAYS.INT 函数包括自定义周末和节假日

现在在最后一种方法中,我们将根据自己的选择选择周末。为此,我们将在此处使用NETWORKDAYS.INT 函数

步骤:

与之前类似,您必须准备好数据集并列出假期列表。然后,在单元格 F5中,插入以下公式并按Enter

=NETWORKDAYS.INTL(C5,D5,7,$C$11:$F$12)

配方分解:

所以,在公式中:

C5开始日期启动日期D5结束日期截止日期已从包含星期五和星期六作为周末的列表中选择“7” 。您甚至可以通过从周末选项列表中进行选择来选择一个周末。$ C$11:$F$12是假期列表。之后,使用填充句柄自动填充其他单元格。我们刚刚确定了工作日的数量,包括我们选择的定制假期和固定周末(周五和周六) 。Excel 计算器计算两个日期之间的天数

本文顶部有一个可下载的 Excel 文件。免费下载它并将每个工作表用作计算器。所有带有嵌入公式的电子表格中都提供练习部分。您只需以正确的格式输入两个日期,输出就会立即显示!

结束语

因此,这些都是我为您找到的合适技术,我希望您发现这些方法足够有效,可以随时使用。使用我们的免费工作簿进行练习,并在需要使用 Excel 公式计算两个日期之间的天数时将其用作计算器。如果您有任何问题或反馈,可以在这里发表评论。

标签: #c语言计算某年某月的天数