如果Excel中的数字不断自动更改为日期,或者Excel将日期更改为随机数字,那么这篇文章将帮助您解决这个问题。正如一些用户所报告的那样,每当他们在单元格中输入一个数字时,它就会自动更改日期。这个问题背后的原因主要是单元格的格式。
Excel不断将数字更改为最新
如果Microsoft Excel中的数字一直更改为日期,则可以使用以下方法解决此问题:
1]将单元格设置为文本格式
要防止Excel自动将数字更改为最新值,您可以做的第一件事是将有问题的单元格的格式更改为文本。以下是实现这一点的步骤:
首先,用数字选择所有有问题的单元格。
接下来,在选定的单元格上单击鼠标右键并从上下文菜单中选择Format Cell选项。也可以按CTRL+1热键打开单元格格式提示。
现在,点击Numbers选项卡中的文本类别,然后按OK按钮保存更改。
一旦完成,这个问题就会得到解决。
已读取:来自HRESULT 0x800A03EC Excel错误的异常。
2]在数字前插入撇号
也可以在单元格中要输入的数字前使用撇号。例如,如果您想添加9-7-2000,但它正在更改为日期09-07-2000,您可以在数字之前添加撇号,如'9-7-2000。它将显示为9-7-2000。
3]使用选择性粘贴
如果要粘贴来自外部来源的工作簿中的数字,则可以使用粘贴特殊功能来防止数字更改为最新。复制号码,然后单击主页选项卡中的选择性粘贴选项。在打开的提示中,选择文本或值,然后按确定按钮输入数字。
阅读:修复剪贴板Excel错误的问题。
Excel将日期更改为随机数字
一些用户还报告说,Excel在他们的工作簿中不断更改为随机数字。此问题的主要原因是单元格格式不正确。此外,如果从外部源复制日期,Excel可能会错误解释日期格式并显示随机数字。
现在,如果您也遇到了相同的问题,您可以按照以下解决方案来解决该问题:
1]将单元格的格式设置为日期
如果您为要插入日期的单元格选择了不正确的数据格式,您将面临此问题。因此,请确保单元格格式设置为Date。以下是实现这一点的步骤:
- 首先,选择所有带有日期的单元格,然后按CTRL+1打开“正式单元格”对话框。
- 现在,从Numbers选项卡中单击Date类别。
- 接下来,您可以选择日期类型、位置和日历类型来设置工作簿中日期的格式。
- 最后,单击OK按钮保存更改并查看问题是否已修复。
2]使用日期函数
解决此问题的另一种方法是使用日期函数在Excel工作簿中显示日期。您可以使用像=Date(Year,Month,Day)这样的语法来做同样的事情。例如,使用=Date(2024,2,14)可在单元格中显示14-02-2024日期。
3]取消选择显示公式选项
您还可以取消选择“显示公式”选项,以防止日期在Excel中更改为随机数字。要执行此操作,请转到“公式”选项卡,并检查“公式审核”组下的“显示公式”选项是否已选中。如果是,请重新启动,然后查看问题是否已解决。
阅读:如何阻止Excel对数字进行舍入?
如何阻止Excel自动更改单元格格式?
若要防止Excel自动设置单元格格式,您可以自定义Excel设置。转到文件菜单,然后选择选项。之后,移动到校对选项卡并单击自动更正选项按钮。接下来,导航到“键入时自动套用格式”选项卡并取消选中所有选项。最后,按OK按钮保存更改。
如何在Excel中关闭自动更改日期?
您可以通过调整某些设置来停止Excel中的自动数据转换。打开文件菜单,然后选择选项。然后,转到日期选项卡并滚动到自动数据转换部分。现在,根据您在此部分的要求取消选中所有选项,然后按OK按钮。
Now read: Fix Number formatting not working in Excel.