我正在嘗試開發一個任務管理系統,我需要在其中檢查給定日期的所有已完成任務。
請參閱附頁。
當我選中該框完成(B 列)時,C 列自動必須列印當前日期。為此,我給出了等式: =if(B3=True,NOW(),"")
每次選中復選框時,日期將自動添加到 C 列中。
但真正的挑戰是我還想在 F 列中顯示我在特定日期完成的任務數量。為此,我給出了等式:=COUNTIFs(B:B=true,C:C=E4)
但正如你所看到的,答案是零。我什至通過檢查:=if(E4=C4,True,False) 來檢查兩個日期是否相等,結果是 False。
兩個日期雖然相等,但怎么會是假的呢?我該如何解決這個問題?

uj5u.com熱心網友回復:
您應該做的更改很少:-
- 在您的情況下使用
TODAY()而不是作為回傳,這就是使其顯示,因此將其更改為.NOW()NOWTimefalse=if(B3=True,NOW(),"")=if(B3=True,TODAY(),"") - 你用錯了
COUNTIFS,所以把它=COUNTIFs(B:B=true,C:C=E4)改成=COUNTIFS(B:B,true,C:C,E4)
參考:-
現在()
今天()
計數()
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/446544.html
下一篇:從VLOOKUP回傳多個結果
