請將您的日期欄加寬。 如果您的日期已經靠右對齊,那它就是日期。 但如果它是靠左對齊,這表示日期並非真正的日期。 它是文字。 Excel 不會將文字辨識為日期。 以下是一些可協助解決這個問題的解決方案。
檢查前置空格
按兩下減法公式中使用的日期。
將您的游標放在開頭,然後看看您是否可以選取一或多個空格。 以下是在儲存格開頭位置選取空格後的樣子:
如果您的儲存格有問題,請繼續下一個步驟。 如果您沒有看到一或多個空格,請移至下一節以檢查您電腦的日期設定。
選取包含日期的資料行標頭,以選取其資料行。
選取 [日期] > [資料剖析]。
選取 下一步 兩次。
在精靈的步驟 3 (共 3 個步驟) 上,在 [資料行資料格式] 底下,選取 [ 日期]。
選擇日期格式,然後選取 [完成]。
為其他欄位重複這個步驟以確保它們的日期前面沒有前置空格。
檢查您電腦的日期設定
Excel 是使用您電腦的日期系統。 如果未使用相同的日期系統輸入儲存格的日期,Excel 將無法將其識別為真實日期。
例如,假設您的電腦顯示日期為 mm/dd/yyyy。 如果您在儲存格中輸入像那樣的日期,Excel 會將它辨識為日期,且您可以在減法公式中使用它。 不過,如果您輸入 dd/mm/yy 之類的日期,Excel 將無法將其辨識為日期。 而是會將它視為文字。
這個問題有兩個解決方案:您可以將電腦使用的日期系統變更為和您想要在 Excel 中輸入的日期系統相符的系統。 或者,您可以在 Excel 中建立一個新的欄位,並使用 DATE 函數依據儲存為文字的日期建立一個真正的日期。 假設您的電腦日期系統為 mm/dd/yyy 且您的文字日期為 31/12/2017,以下是在儲存格 A1 中的做法:
請建立像這樣的公式:=DATE(RIGHT(A1,4),MID(A1,4,2),LEFT(A1,2))
結果會是 12/31/2017。
如果您想要的顯示格式為 dd/mm/yy,請按 CTRL+1 (在 Mac 上為 + 1)。
選擇使用 dd/mm/yy 格式的不同地區設定,例如 [英文 (英國)]。 當您完成應用格式時,結果是 31/12/2017 ,它是真實日期,而不是文本日期。
附註: 上述公式是使用 DATE、RIGHT、MID 及 LEFT 函數撰寫。 請注意,它的編寫假設是文字日期有兩個字元表示天、兩個字元表示月份,以及四個字元表示年份。 您可能需要自訂公式以適合您的約會對象。