2014-09-03 30 views
-1

我有一個Excel數據庫,我有三列。一個是「假期開始日期」,另一個是「假期結束日期」和「可用?」我想要做的是基本上創建一個公式,以查看該人何時在度假,「可用」框將顯示「是」或「否」。該公式需要識別日期,並且只是假設該人在今天內不可用到一個固定的時間。還有其他可用的東西。在Excel中處理日期時使用什麼公式

我一遍又一遍的嘗試並得到這個公式,但似乎無法得到它在這裏工作是我迄今爲止的嘗試。

=IF(AND(AE9(DATE<=2/9/14),AE9(DATE<3/9/14),AF9(DATE>3/9/14)),"GOOD","BAD")

回答

0

我假設你有有效的某些單元格的日期。爲了簡單起見,我假設這是今天。如果不是,你只需要將今天()替換爲具有有效日期值的單元格號!

我還假設下列單元格上的以下標題。
AE1:假日開始日期
AF1:假日結束日期

= TODAY():提供當前日期。應該替換爲待測試的日期!

if(or(not(and(Today()<af9,today()>ae9)),today()<ae9,today()>af9,"no","yes")

或者乾脆

if(and(today()>af9,today()<ae9),"yes","no")

+1

你似乎明白的要求,可能'= - AND(TODAY()> AE9,TODAY() pnuts 2014-09-03 12:17:38

+0

這似乎不起作用。我試過這個公式,結果(是或否)似乎沒有改變,無論細胞中的日期如何。 – BoomShotBilly 2014-09-03 12:37:33

+0

日期每天都在變化。假日每天添加到不同的單元格。他們會簡單地把「05/09/14」和下一個單元「10/09/14」,所以我似乎無法有效地制定一個公式,將告訴用戶該人是否可用,我明白,制定他們「TODAY()」將在邏輯上起作用,但即使在測試時,公式似乎也不喜歡它。 – BoomShotBilly 2014-09-03 12:42:45