Excel动态电子表格

时间:2018-04-15 04:18:15

标签: excel excel-formula

我有一个包含这些列的动态电子表格。

主题| ID |状态|分配给创建者|创建于|关闭日期

我正在尝试创建一个可以计算的公式:

  • 统计所有status =已完成且日期为今年。
  • 计算今天创建的所有记录

我尝试了多个公式,但我不确定为什么它不起作用,我无法正确过滤以获得正确的记录。任何帮助都是有益的。

我试过=COUNTIFS(B:B, "Completed", H:H, ">=01/01/2018")但是这并没有过滤记录。它仍然包含往年的记录。

我还尝试了两个单独的count if语句。那些似乎也不起作用的那些。

2 个答案:

答案 0 :(得分:0)

你的公式似乎很好。只需检查并确保日期格式正确。您还可以为添加单独的列(您可以使用year功能)并编写=COUNTIFS(B:B, "Completed", I:I, 2018)。 (我猜你的代码没有运行,因为 Excel 认为你的给定日期是文本,而不是真正的日期!

答案 1 :(得分:0)

如果您确定H:H是日期格式而不是文本,您可以尝试在yor公式中使用等效于01/01/2018的整数,即43101.因此,您的公式将为:

=COUNTIFS(B:B, "Completed", H:H, ">=" & 43101)

或者您可以将限制日期写入单元格,并可以直接引用公式中的单元格:

=COUNTIFS(B:B, "Completed", H:H, ">=" & E7)