宝哥软件园

如何防止Excel自动将数字转换为日期

编辑:宝哥软件园 来源:互联网 时间:2021-09-19

Excel有很多智能功能,可以自动识别用户意图,完成要做的操作。在一种情况下,当我们在Excel中输入数字时,我们会自动将其转换为日期。

例如,如果在单元格中输入“2020-01-05”,Excel会自动将其转换为日期“2020/1/5”;在单元格中输入“1/2”,Excel会自动转换为日期“1月2日”。

在大多数情况下,当输入的数字也可以表示有效日期时,Excel会自动将这些数字转换为日期。这不仅改变了格式,而且实际上改变了它自己的值。例如,输入“2020-01-05”被Excel转换为日期后,其值变为43835,表示日期序数。

以下是防止Excel自动将数字转换为日期的两种方法。

一种方法是将要输入的数字的单元格格式设置为“文本”。选择一个单元格,按Ctrl 1调出“设置单元格格式”对话框,在对话框的类别下选择“文本”。此时,Excel在此单元格中输入数字时不会自动转换。

请注意,如果输入了一个数字,并且Excel自动将其转换为日期,则如果将单元格格式设置为“文本”,它将仅转换为表示日期的序数,而不是输入时的数字。

另一种方法是在输入数字之前输入撇号(')。当您首先输入撇号时,Excel会将此单元格中的数据视为文本。注意,可以看到输入撇号后的数据自动左对齐,这与Excel默认文本左对齐、数字右对齐是一致的。

此外,使用撇号,您仍然可以使用该单元格中的值来查找公式(如VLOOKUP或MATCH),它们将忽略撇号。

更多资讯
游戏推荐
更多+