如何修正 DAYS 函數中的 #VALUE! 錯誤

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021 Excel 2019 Excel 2016

本主題列出使用 DAYS 時發生 #VALUE! 錯誤的常見原因。

問題:引數未參照有效的日期

如果您的引數包含文字形式的日期,例如 2000 年 6 月 22 日,Excel 就無法將值解譯為有效日期,並會擲回 #VALUE! 錯誤。

注意

假使函數接受採用文字格式的日期 (例如 21-Oct-2006),就不會造成 #VALUE! 錯誤。

解決方法:將值變更為有效的日期,例如 06/22/2000,然後再次測試公式。

問題:您系統的日期和時間設定未與儲存格中的日期保持同步。

如果您的系統採用 mm/dd/yy 日期設定,但您的公式採用不同的設定 (例如 dd/mm/yyyy),您就會收到 #VALUE! 錯誤。

解決方法:檢查您系統的日期和時間設定,確認這些設定與公式所參照的日期格式相符。 如有需要,請將公式更新為正確的格式。

下列範例顯示 DAYS 不同的變化版本,其中 A2 和 A7 代表無效的日期。

不同 DAYS 函數的輸出結果

需要更多協助嗎?

您隨時都可以詢問 Excel 技術社群 中的專家,或在 社群中取得支援。

另請參閱

修正 #VALUE! 錯誤

DAYS 函數

計算兩個日期之間的差

Excel 公式概觀

如何避免公式出錯

偵測公式中的錯誤

所有 Excel 函數 (按字母排序)

所有 Excel 函數 (依類別)