之間,我以爲會是一個簡單的公式返回TRUE
或FALSE
。公式正在查看開始日期,結束日期,開始時間和結束時間,並根據「檢查日期」和「檢查時間」進行檢查。Excel公式開始日期和時間以及結束日期和我一直在負責寫作時間
如果「檢查日期」和「檢查時間」是開始日期內,結束日期,開始時間和結束時間,則返回的值應該是TRUE
例如:
開始日期:17年12月1日
結束日期:14/01/17
開始時間:00:30
結束時間:18:00
日期檢查:13/01/17
時間檢查:22:00
結果 = TRUE
我不能找到一個公式,將涵蓋所有的罪這裏有可能出現的情況,我是否在推翻它?
UPDATE
這裏的公式的要求......這不是很
=IF(AND(CHECKDATE>STARTDATE,CHECKDATE<ENDDATE),TRUE,IF(AND(CHECKDATE>=STARTDATE,CHECKTIME>=STARTTIME),IF(AND(CHECKDATE<=ENDDATE,CHECKTIME<=ENDTIME),TRUE,IF(CHECKDATE=STARTDATE,IF(CHECKTIME>=STARTTIME,TRUE,FALSE))),IF(CHECKDATE<=ENDDATE,IF(CHECKTIME<=ENDTIME,IF(AND(CHECKDATE>=STARTDATE,IF(CHECKDATE=ENDDATE,CHECKTIME<=ENDTIME,CHECKTIME>=STARTTIME),IF(CHECKDATE=ENDDATE,IF(CHECKTIME<=ENDTIME,TRUE,FALSE))),TRUE,FALSE)))))
很難知道沒有看到你所使用的公式。請更新您的帖子以包含該信息。 – BruceWayne