Excel中两个日期之间的COUNTIF(4个合适的例子)

  • Share This
Hugh West

出于不同的目的,你可能需要找到两个日期之间的出现次数。 一旦你知道了这些技巧,你就可以很容易地获取计数值。 今天,在这篇文章中,我们将展示 4 适当的例子来计算( COUNTIF 如果你也对它感到好奇,请下载我们的练习工作簿并关注我们。

下载实践工作手册

在你阅读本文时,请下载这个练习手册进行练习。

COUNTIF函数与标准.xlsx

在Excel中两个日期之间使用COUNTIF的4个合适例子

为了证明这些例子,我们考虑了一个数据集,其中包括 12 人们的名字在第1栏中。 B ,他们的出生日期是在第 C 我们将计算列中提到的年数。 E .

1.将日期直接插入COUNTIF函数中

在第一个例子中,我们将直接把日期输入到 COUNTIFS函数 以下是完成这个例子的步骤。

📌步骤。

  • 首先,选择单元格 F5 .
  • 现在,在该单元格中写下以下公式。

=COUNTIFS($C$5:$C$16,">=01-01-1990",$C$5:$C$16,"<=12-13-1990")

  • 新闻 进入 .

  • 同样地,在其余的单元格中输入类似的公式,从 F6:F10 .

  • 你将在我们所需的单元格中得到所有计数的值。

因此,我们可以说,我们的公式工作得很完美,我们能够使用 COUNTIFS 函数来计算两个日期之间的数量。

阅读更多。 如何使用不包含多个标准的Excel COUNTIF

2.将COUNTIF函数与DATE函数相结合

在第二个例子中,我们将使用 日期 COUNTIFS 完成这个例子的步骤如下。

📌步骤。

  • 首先,选择单元格 F5 .
  • 之后,在该单元格中写下以下公式。

=COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31))

  • 然后,按 进入 .

  • 接下来,拖动 填充手柄 图标,将公式复制到单元格 F10 .

  • 你会注意到,该公式将估计我们所需单元格的年数。

因此,我们可以说,我们的公式是有效的,而且我们能够用 COUNTIFS 函数来计算两个日期之间的数量。

🔎 公式分解

我们正在对单元格的公式进行分解 F5 .

👉 DATE(E5,1,1) : 报道 日期 函数将数字值转换为日期值。 这里的值是 1/1/1990 .

👉 DATE(E5,12,31) : 报道 日期 函数将数字值转换为日期值。 对于这个函数,其值为 12/31/1990 .

👉 COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1), $C$5:$C$16,"<="&DATE(E5,12,31)) : 报道 COUNTIFS 函数将计算出那些日期值,这些日期值介于 1/1/1990 12/31/1990 这里的值是 1 .

阅读更多。 COUNTIF日期是在7天之内

类似读物

  • 导致Excel COUNTIFS无法工作的7个原因及解决方案
  • Excel中的COUNTIF与COUNTIFS(4个例子)
  • Excel中的VBA COUNTIF函数(6个例子)
  • 如何在Excel中使用COUNTIF和WEEKDAY
  • 用Excel COUNTIF函数计算空白单元格:2个例子

3.通过SUMPRODUCT函数计算日期数

在下面的例子中, 废物利用 价值评估(DATEVALUE 函数将帮助我们计算日期的数量。 完成这个例子的步骤如下所示。

📌步骤。

  • 首先,选择单元格 F5 .
  • 之后,在该单元格中写下以下公式。

=SUMPRODUCT(($C$5:$C$16>=DATEVALUE("1/1/1990"))*($C$5:$C$16<=DATEVALUE("12/31/1990")))

  • 现在,按 进入 .

  • 同样,在其余的单元格中插入一个类似的公式,从 F6:F10 .

  • 你会看到,该公式将计算出年数,就像前面的例子一样。

因此,我们可以说,我们的公式精确地工作,我们能够在两个日期之间计数。

🔎 公式分解

我们正在对单元格的公式进行分解 F5 .

👉 datevalue("1/1/1990") : 报道 价值评估(DATEVALUE 函数将数字值转换为日期值。 这里的值是 1/1/1990 .

👉 DATEVALUE(“12/31/1990”) : 报道 价值评估(DATEVALUE 函数将数字值转换为日期值。 对于这个函数,其值为 12/31/1990 .

👉 SUMPRODUCT(($C$5:$C$16>=DATEVALUE("1/1/1990"))*($C$5:$C$16<=DATEVALUE("12/31/1990") ) : 报道 伞状物 函数将计算介于日期和时间之间的日期值。 1/1/1990 12/31/1990 这里的值是 1 .

阅读更多。 如何在Excel中使用COUNTIF的日期范围(6种合适的方法)

4.任何给定日期范围内的计数

在最后一个例子中,我们要用以下方法找出一个日期范围内的日期数 COUNTIFS函数 我们希望的日期范围是在单元格的范围内 E5:F5 .

下面将逐步解释该程序。

📌步骤。

  • 首先,选择单元格 G5 .
  • 接下来,在该单元格中写下以下公式。

=COUNTIFS($C$5:$C$16,">="&E5,$C$5:$C$16,"<="&F5)

  • 之后,按 进入 .

  • 你将得到单元格中实体的总数。 G5 .

最后,我们可以说,我们的公式成功地工作了,我们能够使用 COUNTIF 函数来计算两个日期之间的数量。

在有多个标准的两个日期之间应用COUNTIF函数

除了前面的例子,我们将向你展示使用 日期 COUNTIFS 这个程序的步骤如下。

📌步骤。

  • 在开始时,选择单元格 F5 .
  • 现在,在该单元格中写下以下公式。

=COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31))

  • 新闻 进入 .

  • 在这之后。 拖动 填充手柄 图标,将公式复制到单元格 F10 .

  • 你将在我们期望的细胞中得到所有的估计年数。

最后,我们可以说,我们的公式是卓有成效的,而且我们能够使用 COUNTIFS 函数来计算两个日期之间的多个标准。

🔎 公式分解

我们正在对单元格的公式进行分解 F5 .

👉 DATE(E5,1,1) : 报道 日期 函数将数字值转换为日期值。 这里的值是 1/1/1990 .

👉 DATE(E5,12,31) : 报道 日期 函数将数字值转换为日期值。 对于这个函数,其值为 12/31/1990 .

👉 COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1), $C$5:$C$16,"<="&DATE(E5,12,31)) : COUNTIFS函数将计算那些介于日期和时间之间的日期值。 1/1/1990 12/31/1990. 在此,该值为 1 .

在具有匹配标准的两个日期之间使用COUNTIF函数

在这种情况下,我们将使用以下方法找出我们的数据集中的确切日期数 COUNTIF函数 我们要搜索的日期是单元格。 E5 .

下文将逐步描述该程序。

📌步骤。

  • 在开始时,选择单元格 F5 .
  • 之后,在该单元格中写下以下公式。

=counttif($c$5:$c$16,e5)

  • 按下 进入 钥匙。

  • 你会注意到,单元格中的实体总数为 F5 .

最后,我们可以说,我们的公式工作正常,而且我们能够使用 COUNTIF 函数来计算两个日期之间的匹配标准。

总结

这就是本文的结尾。 我希望这篇文章会对你有帮助,你将能够使用 COUNTIF 函数来计算Excel中两个日期之间的关系。 如果你有任何进一步的疑问或建议,请在下面的评论部分与我们分享。

不要忘记查看我们的网站。 ǞǞǞ 在这里,我们可以看到一些与Excel相关的问题和解决方案。 不断学习新的方法,不断成长!

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.