如何使用带有日期范围和多个标准的SUMIFS(7种快速方法)

  • Share This
Hugh West

在Excel上工作,你可能经常需要对特定日期内的数字进行求和。 本文将为你提供7种快速应用的方法。 SUMIFS 函数,有日期范围和多个标准。

下载练习册

你可以从这里下载免费的Excel模板,自己练习。

Sumifs Date Range Multiple Criteria.xlsx

7种快速方法来 使用具有日期范围和多个标准的SUMIFS

方法1:使用SUMIFS函数在两个日期之间求和

我们先来介绍一下我们的数据集。 我在数据集中放置了一些销售人员的姓名、日期和销售额。 现在我将使用 SUMIFS函数 来寻找两个日期之间的总销售额。 SUMIFS 在Excel中,函数用于对符合以下条件的单元格进行求和 多重标准 .

在这里,我将总结一下这两个日期之间的销售情况 1/10/2020 10/10/2020

步骤。

➥ 激活 细胞C16

输入下面的公式。

=SUMIFS(D5:D12,C5:C12,">"&C14,C5:C12,"<"&C15)

➥ 然后只需点击 进入 按钮。

现在你会注意到预期的结果。

阅读更多。 如何在Excel中使用SUMIFS对日期范围内的值进行求和

方法2:结合SUMIFS和TODAY函数来输入一个有标准的日期范围

在这个方法中,我们将使用组合的 SUMIFS 今天 功能来总结从今天到之前或之后的销售情况。 今天 函数返回当前日期。

我在这里计算一下从今天到前5天的情况。

步骤。

➥在 细胞C14 编写给定的公式--的类型。

=SUMIFS(D5:D12,C5:C12,""&TODAY()-5)

➥ 按一下 进入 按钮。

现在你会发现,我们已经得到了我们的结果。

👇 公式分解。

今天()

ǞǞǞ 今天 函数将提取今天的日期。 它将返回作为

{11/31/2021}

SUMIFS(D5:D12,C5:C12,""&TODAY()-5)

然后 SUMIFS 函数将计算出从 今天 为此,我们从今天的函数中减去了5。 这将导致作为--的结果。

{15805}

注意事项 :要计算从今天到5天后的情况,只需输入 +5 在公式中。

阅读更多。 用SUMIFS函数排除同一列中的多个标准

方法3:用SUMIFS函数在两个日期之间求和,并附加条件

我们也可以使用SUMIFS函数对两个日期范围内的销售量进行汇总,并附加一些条件。 我将找到""的总销售值。 鲍勃" 在这两个日期之间。

步骤。

➥ 将公式写在 细胞C16

=SUMIFS(D5:D12,C5:C12,">"&C14,C5:C12,"<"&C15,B5:B12,"*Bob*")

➥点击 进入 那就按下按钮。

然后你会发现,鲍勃的销售价值被计算出来了。

阅读更多。 具有多个求和范围和多个标准的Excel SUMIFS

类似读物

  • Excel公式日期范围
  • Excel的SUMIF与月和年的日期范围(4个例子)
  • 如何使用VBA的Sumifs在同一列中使用多个标准
  • 带有INDEX-MATCH公式的SUMIFS,包括多个标准
  • 如何对多列和多行应用带有INDEX MATCH的SUMIFS

方法4:同时使用SUMIFS和DATE函数对多个标准进行求和

这里,我们将使用另一个函数组合-- SUMIFS函数 日期功能 ...... 日期 函数用于返回一个与日期相对应的序列号。

步骤。

➥ 将公式输入到 细胞C16。

=SUMIFS(D5:D12,C5:C12,">"&DATE(2020,1,10),C5:C12,"<"&DATE(2020,10,10))

➥ 打击。 进入 按钮。

现在你会注意到,我们的预期结果已经计算出来了。

👇 这个公式是如何工作的。

ǞǞǞ 日期 函数将返回一个与给定日期相对应的序列号。 日期(2020,1,10) 将返回为-{ 43840} 日期(2020,10,10) 将返回为-{ 44114}.

SUMIFS(D5:D12,C5:C12,”>”&DATE(2020,1,10),C5:C12,”<“&DATE(2020,10,10))

最后 SUMIFS 函数将根据该日期范围内的销售值进行加总,并将返回作为

{22241}

阅读更多。 如何在Excel中使用多条件的SUMIFS函数

方法5:联合插入SUMIFS和DATE函数,在特定年份求和

在这里,我们将再次使用之前的方法的函数来总结特定年份的销售额。 我将在这里计算出该年的情况 2021 .

步骤。

➥ 激活 细胞C16 编写给定的公式--的类型。

=SUMIFS(D5:D12,C5:C12,">"&DATE(2021,1,1),C5:C12,"<"&DATE(2021,12,31))

➥ 按下 进入 那就按下按钮。

然后你会发现,具体年份的销售价值被总结出来了。

👇 这个公式是如何工作的。

这个公式的工作原理与之前的方法一样。

阅读更多。 [固定]:SUMIFS在多个标准下不工作(3个解决方案)。

方法6:结合SUMIFS和EOMONTH函数,在特定月份求和

在这个方法中,我们将使用SUMIFS函数和 EOMONTH函数 某个特定月份的总结。 EOMONTH 函数计算在一个日期上增加指定的月数后的最后一天。 我在这里计算的是月份" 三月" .

步骤1。

➥写下第一个日期的 三月 细胞C14

第2步。

➥然后按下该单元格,并按如下方式点击 首页> 数字> 箭头图标。

一个名为""的对话框。 格式化单元格 "将被打开。

第3步。

➥然后按下 定制 选择 .

➥ 撰写" 呒呒 "上。 类型 吧。

➥ 新闻 好的 .

然后该单元格将显示月份名称。

第4步。

➥键入公式,在 细胞C15 如下图所示-

=SUMIFS(D5:D12,C5:C12,">="&C14,C5:C12,"<="&EOMONTH(C14,0))

➥ 按下 进入 现在的按钮。

现在你会发现,我们的行动已经完成。

👇 这个公式是如何工作的。

EOMONTH(C14,0)

ǞǞǞ EOMONTH 函数将把日期存储为一个连续的序列号,以便在计算中使用。 它将返回为

{43921}

SUMIFS(D5:D12,C5:C12,">="&C14,C5:C12,"<="&EOMONTH(C14,0) )

最后, SUMIFS 函数将根据该日期范围计算出销售值,并将返回为

{18480}

阅读更多。 SUMIFS在Excel中的多列求和(6种简单方法)

方法7:使用SUMIFS函数在另一个工作表的日期范围之间求和

在我们的最后一个方法中,我将展示如何使用 SUMIFS 如果数据是在另一个工作表中给出的,则用函数在一个日期范围之间求和。

请看,我们的数据是在" 第1张 ",但我们将在另一张表中进行计算。

我们将在这个名为""的工作表中进行计算。 另一张 ".

步骤。

➥在 细胞C6 写出给定的公式。

=SUMIFS(Sheet1!D5:D12,Sheet1!C5:C12,">"&C4,Sheet1!C5:C12,"<"&C5)

➥ 然后只需点击 进入 按钮。

请看一下,现在我们的计算已经完成。

阅读更多。 同一列中有多个标准的SUMIFS(5种方法)

总结

我希望上面描述的所有方法都能很好地使用SUMIFS函数在多个条件内求和。 欢迎在评论区提出任何问题并请给我反馈。

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.