XL: DATE Function May Return #NUM! Error When Year Is 0-3Last reviewed: February 5, 1998Article ID: Q175753 |
The information in this article applies to:
SYMPTOMSIn the versions of Microsoft Excel listed at the beginning of this article, the DATE function may return a #NUM! error even though the year, month, and day arguments are all valid. For example, the following formula
=DATE(1,7,5)may return a #NUM! error.
CAUSEThis problem occurs when the following conditions are true:
WORKAROUNDTo work around this problem, use a full four-digit year argument that is greater than or equal to 1904. For example, instead of the following formula
=DATE(1,7,5)use the following formula:
=DATE(2001,7,5)By specifying a valid full four-digit year, you can prevent the DATE function from returning a #NUM! error value.
STATUSThis behavior is by design of Microsoft Excel.
MORE INFORMATIONIn Microsoft Excel, you can use either of following two date systems.
Date system First day is Default date system in ---------------------------------------------------------------------- 1900 Date System January 1, 1900 Microsoft Excel for Windows Microsoft Excel for Windows NT 1904 Date System January 1, 1904 Microsoft Excel for the MacintoshTo change the date system for the active workbook, follow these steps:
Result when using Result when using Formula 1900 Date System 1904 Date System ---------------------------------------------------------------- =DATE(0,1,1) 1/1/1900 #NUM! =DATE(1,7,5) 7/5/1901 #NUM! =DATE(1902,8,12) 8/12/1902 #NUM! (since year < 1904) =DATE(4,3,31) 3/31/1904 3/31/1904 |
Additional query words: XL5 XL7 XL97 5.00a 5.00c 7.00a year2000 y2k
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |