image

在大多数行业中,按月汇总销售额和其他价值。有时也以标准的30天间隔对它进行汇总。在这种情况下,有一个动态显示最近30天总和的公式将是一个好主意。在本文中,我们将学习如何在excel中对最近30天的值求和。

通用公式

=SUMIF(dates,">="&TODAY()-30, sum range)

日期:这是标准范围。它必须包含日期。

求和范围:包含要求和的值。

让我们看一个例子,使事情变得清楚。

示例:最近30天的总和。

在这里,我得到了过去几个月我们公司员工完成的销售数据。每天打开此工作表时,我想获得一个动态总和,向我显示过去30天的总销售额。

image

将以上通用公式应用于

=SUMIF(C2:C14,">="&TODAY()-30,D2:D14)

这将返回最近30天的销售动态总和。

image

如何运作?

好吧,这很简单。我们只是将SUMIF函数用于某些条件。让我们打破这个公式,看看发生了什么。

我们的标准范围是“ C2:C14”。

条件是“> =”&link:/ excel-date-and-time-excel-today-function [TODAY()]`-30 *。

这意味着,我们要对大于或等于“ link:/ excel-date-and-time-excel-today-function [TODAY()]`-30”的任何值求和。* TODAY函数返回当前日期。 。我们从中减去30。因此,求和值的开始日期不得早于30天。

最后,我们总结了销售范围D2:D14。

最近30天不同类别的销售额总和

如果要以分类方式求和,则最好使用SUMIFS函数。

image

就像,如果您想获得30天在不同地区的总销售额,那么下面的公式将是完美的。将此公式写在G2中并抄下来。我使用了绝对引用,因此在其他单元格中复制公式时它不会更改。

=SUMIFS($D$2:$D$14,$C$2:$C$14,">="&TODAY()-30,$A$2:$A$14,F2)

image

此公式与第一个公式相同。只是,我们为区域添加了另一个条件($ A $ 2:$ A $ 14,F2 *)。为此,我们使用“ link:/ summing-excel-sumifs-function [SUMIFS function]”。在SUMIFS函数中,首先提供总和范围,然后提供标准范围和标准对。与SUMIF不同,在SUMIFS中可以有多个条件。您应该阅读`link:/ summing-excel-sumifs-function [SUMIFS function]`。

是的,这是如何在Excel中动态地对过去30天的值求和。不仅30天,您还可以设置年,月,周等等。

这可以帮助您创建用于监控数据的动态仪表板。如果您对本文或任何其他excel / vba主题有任何疑问,请告诉我。

相关文章:

`link:/ summing-sum-if-cells-contain-specific-text [如果单元格包含特定文本,则求和]]

link:/ tips-sumifs-with-dates-in-excel [Excel中带日期的SUMIFS]

热门文章:

link:/ vlookup-functions的公式和函数介绍[Excel中的VLOOKUP函数]