计算日期少于一年的行

时间:2016-09-14 05:55:54

标签: openoffice-calc

我试图在OpenOffice calc中为我的日志编写函数。

我有一个在其中一个单元格中有日期的行。 我正在寻找解决方案如何计算从今天开始的日期不到一年的行。

我通过添加额外的单元格来计算天数,例如。

=DAYS(B7;TODAY())

然后将该字段用作COUNTIF()引用,如

=COUNTIF(C7:C2177;"<365")

但我真的想摆脱那个额外的细胞,因为它弄乱了电子表格中的其他东西。

有没有办法在单元格函数中使用变量,或者我怎么能完成这个?

1 个答案:

答案 0 :(得分:2)

计算一年前和一年后的所有日期:

=SUMPRODUCT(B7:B2177>TODAY() - 365, B7:B2177<TODAY() + 365)

这改编自https://wiki.openoffice.org/wiki/Documentation/How_Tos/Conditional_Counting_and_Summation#Tips_and_Tricks:_Items_Between_Two_Dates