我正在努力解決這個問題。我認爲我是對的,但顯然我沒有。IF聲明(這應該很容易)
我希望公式說的是這樣的:
如果在AK2
一個日期,然後返回無論該日期是。但是,如果#NA
在該字段中,則查看AL2
並返回AL2
中的日期。
這是我如何寫它。這只是讓我虛假。請幫助
=IF(AK2="#NA", "AL2", IF(AK2="","AK2"))
現在我更加看這個了。我仍然喜歡上面的公式,但我還想添加第三個條件。如果AK2和AL2爲空或#NA,則返回O2 + 18
。
我正在努力解決這個問題。我認爲我是對的,但顯然我沒有。IF聲明(這應該很容易)
我希望公式說的是這樣的:
如果在AK2
一個日期,然後返回無論該日期是。但是,如果#NA
在該字段中,則查看AL2
並返回AL2
中的日期。
這是我如何寫它。這只是讓我虛假。請幫助
=IF(AK2="#NA", "AL2", IF(AK2="","AK2"))
現在我更加看這個了。我仍然喜歡上面的公式,但我還想添加第三個條件。如果AK2和AL2爲空或#NA,則返回O2 + 18
。
如果這是爲下一個值#NA
那麼它會是這樣
=IF(AK2="#NA",AL2,AK2)
以上答案應該是不錯的。但是,讓我更進一步。以下公式檢查AK2
中的值是否確實是合格的日期。它不會很好地工作,但至少可以在AK2
中排除小數或字符串。此外,如果AK2
爲空而不是#N/A
,它將返回一個特定公式。
=IF(ISNA(AK2),AL2,IF(LEN(AK2)>0,IF(NOT(ISERROR(DATEVALUE(TEXT(AK2,"mm-dd-yyy")))),AK2,"Not a valid date.")))
截圖:
讓我們知道這會有所幫助。
仍然無法正常工作。我附上了一些我正在使用的數據。 – user3067028
如果'AK2'爲空而不是'#N/A',結果應該如何?它應該是空白還是應該是'AL2'中的值? – Manhattan
它永遠不會是空白的,因爲我已經在該領域有一個公式。所以它要麼有一個約會,要麼會有#N/A – user3067028
不夠公平。下面的答案應該綽綽有餘。 :) – Manhattan