当未输入年份时,Excel 日期如何默认为短日期格式?

当未输入年份时,Excel 日期如何默认为短日期格式?

在未格式化(常规格式)的单元格中输入日期时,Excel 会将格式更改为自定义日期格式,但我更希望它只保留短格式或长格式。

例子:

11/28             : 28-Nov           (this isn't the common US format)
Nov 28            : 28-Nov           ("")
November 28, 2018 : 28-Nov-18        ("")
11/28/18          : 11/28/2018       (system Short Date)
11/28/2018        : 11/28/2018
11/28 4:00 pm     : 11/28/2018 16:00 (should be "4:00 pm")

区域控制面板中的区域格式是“英语(美国)”的标准短(M/d/yyyy)和长(dddd,MMMM d,yyyy)日期和时间(h:mm tt)格式。

有没有办法让 Excel 在未格式化的单元格中输入日期或日期时间时默认使用系统/短格式?

谢谢。

(有几个关于更改默认格式的问题,但它们要求以系统格式以外的格式显示、创建自定义格式或将数据转换为新格式。)

答案1

要解决此问题,请执行以下操作:

  • Control Panel查找并单击中Clock, Language and Region
  • 检查此屏幕截图并按照显示设置参数。 在此处输入图片描述

    • 接下来,单击Keyboard & Language并查找Change Keyboard Button
    • General Tab确保English (United State)-US和键盘,English (United State)已被添加。
    • 以 结束Ok

笔记:

  1. 然后,每当您输入日期时,General Formatted Cell它看起来都会像11/29/2018
  2. 函数=Now()将返回11/29/2018 12:40
  3. 函数=Today()将显示11/29/18=TIME(12,40,0)返回12:40 PM

相关内容