CountIfS - Date子句

时间:2012-07-30 15:21:52

标签: excel

目前我正在为一个人计算缺席,我正在为它添加一个日期过滤器。我有一个工作代码来执行此操作。

=COUNTIFS('Old Data'!$A:$A,Tracking!A7,'Old Data'!$B:$B,B5, 'Old Data'!D:D, ">1/1/2012")

上面的代码工作并返回我想要的值。但是,我需要能够轻松地更改多个单元格中的日期和年份。所以我在B4中创建了一个下拉列表,以便轻松完成。

=COUNTIFS('Old Data'!$A:$A,Tracking!A6,'Old Data'!$B:$B,B5, 'Old Data'!D:D, >B4)

我是从逻辑上来的......但它不起作用。如果你拿出>然后标记该单元格,但是一旦将其放入,就不再引用该单元格。我现在一直在寻找几个小时,似乎找不到任何可以使它工作的东西。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

在IF(S)公式中混合单元格引用和操作数时,必须连接以构建字符串

">"&B4

是你想要的

答案 1 :(得分:0)

=COUNTIFS('Old Data'!$A:$A,Tracking!A6,'Old Data'!$B:$B,B5, 'Old Data'!D:D, ">" &B4)

找到这篇有用的文章,可以帮助您解决问题。 countifs function