2012-07-30 73 views
1

目前,我正在計算一個人的缺席情況,我正在爲其添加日期過濾器。我有一個工作代碼來做到這一點。CountIfS - 日期從句

=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

混合IF(S)的單元格引用和操作數時,公式您必須連接建立起來的字符串

">"&B4 

是你想要的

+0

你先生,搖滾。我曾嘗試「>」B4,但不知道這裏的Excel Noobie。非常感謝! – Floppityflip 2012-07-30 15:40:37

+0

沒問題。並且對不知道某事感到不快。提問是知識的第一步(我必須提出很多問題,而不是全部)。此外,我還是前20名商學院的優秀課程助教,我班上的大多數人需要一段時間才能記住這一點。 – 2012-07-30 15:42:52

+0

剛剛在你的個人資料中瞥見......你在凱利TA?我是IU的信息學學生。去Hoosiers!不知道該怎麼做,但我很快就回到了Btown,有時候我會欠你一杯啤酒。 – Floppityflip 2012-07-30 15:47:58

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

發現這是很有幫助的文章,應該幫助你與您的問題。 countifs function