繁体   English   中英

电子表格公式汇总过去 3 个月的值

[英]Spreadsheet formula to sum values from last 3 months

我找不到任何与我正在寻找的公式相匹配的公式,而我的却不起作用......

我有这样的数据:

date         | value
12/12/2020       0
10/11/2020       1

我需要在 1 个单元格中显示过去三个月中日期的值列的总和。

我试过这个:

=SUM.IF(G3:G;MONTH(A3)>=MONTH(TODAY())-3;A3:A)

但是它给了0 ...

由于 ff 原因,您对SUMIF的使用不正确:

  • 第一个参数应该是用作第二个参数比较的数据范围。
  • 您不能在第二个参数中包含独立条件,因为比较应该在第一个参数和您将在第二个参数中指定的另一个值之间进行。
  • 第三个参数应该是你想要总结的值的范围。 在这种情况下,我认为你应该使用 G3:G。

有了这个,请参考下面的公式来解决你的问题。 我使用EDATE来计算 3 个月前的日期。 您可以选择不以完全相同的方式进行操作。

=SUMIF(A3:A, ">="&EDATE(TODAY(),-3), G3:G)

我在你的数据集上试过这个,它工作得很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM