使用两位数的年份号 ((例如 98) )键入日期时,Microsoft Excel 将使用特定规则来确定该日期使用哪个世纪。 本文介绍 Microsoft Excel 如何确定世纪。

在单元格中键入日期时,如果省略年份中的世纪数字,Excel 会自动确定要用于该日期的世纪。

例如,如果键入 7/5/98,Excel 会自动使用 1998 年,并在编辑栏中将日期更改为 7/5/1998。

以下部分介绍了 Excel 使用的默认规则。

在 控制面板 中使用区域设置

Excel 首先根据 控制面板 中“区域设置”下的 “短日期”样式 设置定义的日期排序来解释日期,例如 M/d/yy。

如果你运行的是 Microsoft Windows 98 或更高版本,则可以使用 “输入两位数年份时,解释 控制面板”区域设置“下设置之间的年份,以确定本世纪的截止年份。 默认值为 2029,但可以将此值更改为 99 到 9999 之间的任何值。

可以更改 输入两位数年份时,将年份 设置为与 Excel 不兼容的值之间的解释。 如果输入不兼容的值,Excel 将还原本文“2029 规则”部分中讨论的规则。

若要更改世纪截止日期,请执行以下步骤:

  • 单击“开始” ,指向“设置” ,然后单击“控制面板”
  • 双击“ 区域设置” 图标。
  • 单击“ 日期 ”选项卡。
  • “输入两位数年份时,解释两者之间的年份 ”框中,键入所需的截止年份,然后单击“ 确定 ”。
  • 下表说明了在 Excel 中键入两位数年份时,各种截止年份将产生的影响:

    Setting

    默认情况下,Excel 使用截止年份 2029 来确定世纪,这会导致以下行为:

  • 包含日期从 1900 年 1 月 1 日 (1/1/1) 到 9999 年 12 月 31 日 (12/31/9999) 有效。

  • 键入使用两位数年份的日期时,Excel 将使用以下世纪:

    键入的两位数年份
  • 如果要键入 1930 年 1 月 1 日之前或 2029 年 12 月 31 日之后的日期,则必须键入完整的四位数年份。 例如,若要使用日期 2076 年 7 月 4 日,请键入 7/4/2076。

    输入仅包含日/月或月/年组件的日期

    到目前为止,本文已讨论 Excel 如何解释包含月份、日期和年份组件的三部分日期条目。 可以输入由两部分构成的日期,该日期仅包含日期的日期和月份,或者包含日期的月份和年份部分。 由两部分构成的日期本质上是模棱两可的,如果可能,应避免使用。 本部分讨论 Excel 如何处理仅包含两个部分的日期条目。

    如果输入的日期仅包含三个日期组件中的两个,Excel 会假定该日期的格式为“日/月”或“月/年”。 Excel 首先尝试将条目解析为当前年份中的“日/月”条目。 如果它无法解析“日/月”窗体中的条目,Excel 会尝试使用该月的第一天解析“月/年”窗体中的条目。 如果它无法解析“月/年”窗体中的条目,Excel 会将条目解释为文本。

    下表说明了 Excel 如何解释仅包含三个日期组件中的两个的各种日期条目。

    此表假定当前年份为 1999 年。

  •