1

目前我正在计算一个人的缺勤情况,并且我很想为其添加一个日期过滤器。我有一个工作代码来做到这一点。

=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)

是我在逻辑上得出的结论......但它不起作用。如果您取出 > 符号,则引用该单元格,但一旦您将其放入,则不再引用该单元格。我现在已经搜索了几个小时,似乎找不到任何可以让它工作的东西。有任何想法吗?

4

2 回答 2

2

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

">"&B4

是你想要的

于 2012-07-30T15:36:42.117 回答
0
=COUNTIFS('Old Data'!$A:$A,Tracking!A6,'Old Data'!$B:$B,B5, 'Old Data'!D:D, ">" &B4)

发现这篇有用的文章应该可以帮助您解决问题。 计数函数

于 2012-07-30T15:40:11.397 回答