![使用邏輯運算子比較日期](https://rvso.com/image/1497087/%E4%BD%BF%E7%94%A8%E9%82%8F%E8%BC%AF%E9%81%8B%E7%AE%97%E5%AD%90%E6%AF%94%E8%BC%83%E6%97%A5%E6%9C%9F.png)
我有這個 Excel 工作表,我將用它來發送通知
前 3 列包含到期日期,接下來的 3 列通知 1 、通知 2、通知 3 包含到期日之前 30 天的日期。
我需要比較通知 1 、通知 2 和通知 3 中的日期,如果任何列中的日期等於當前日期,則狀態列必須為 TRUE,否則為 FALSE
我嘗試了這個公式,但收到錯誤無效公式
=IF(OR(datevalue(Now()) =J2),(datevalue(Now()) =k2), (datevalue(Now()) =L2), (datevalue(Now()) =M2), (datevalue(Now()) =N2), (datevalue(Now()) =O2), (datevalue(Now()) =P2), "TRUE", "FALSE")
答案1
你的括號分組是錯的。您需要對其進行格式化,以便 的清單
OR
位於一對括號內;OR(a=b,c=d,e=f)
。DATEVALUE(NOW())
您可以使用 來代替使用TODAY()
。