在谷歌表格中使用日期范围与COUNTIFS的实例

1,309 阅读1分钟

您可以使用以下语法来计算Google表中属于日期范围的单元格值的数量。

=COUNTIFS(A2:A11,">="&D2, A2:A11,"<="&E2)

这个公式计算A2:A11区域中,开始日期等于或大于D2单元格中的日期,结束日期等于或小于E2单元格中的日期的单元格的数量。

下面的例子说明了如何在实践中使用这一语法。

例子:在谷歌表格中使用COUNTIFS与日期范围

假设我们在Google Sheets中拥有以下数据集,显示了在不同日子里销售的产品数量:

我们可以在D2和E2单元格中分别定义一个开始和结束日期,然后使用下面的公式计算有多少个日期在开始和结束日期之内。

=COUNTIFS(A2:A11,">="&D2, A2:A11,"<="&E2)

下面的截图显示了如何在实践中使用这个公式。

Google Sheets COUNTIFS date range

我们可以看到,有3天落在1/10/2021和1/15/2021之间。

我们可以手动验证A列中的以下三个日期落在这个范围内。

  • 1/12/2021
  • 1/14/2021
  • 1/15/2021

如果我们改变开始或结束日期,公式将自动更新,以计算新日期范围内的单元格。

例如,假设我们将开始日期改为1/1/2021。

我们可以看到,有8天是在1/1/2021和1/15/2021之间。

其他资源

下面的教程提供了关于如何在谷歌表中处理日期的额外信息:

如何在谷歌表格中自动填写日期
如何在谷歌表格中加减日期
如何在谷歌表格中计算两个日期之间的差异