如何阻止 excel 将数字更改为日期
如果您在 Excel 中键入看起来像日期的数值,Excel 会自动将该值转换为日期。
例如,如果您键入1-6或1/6 ,Excel 会自动将该值显示为1 月 6 ,因为它假定您希望该值是日期。
在大多数情况下,这是 Excel 所做的有用更正。
但是,有时您希望单元格显示1-6或1/6 。
有两种方法可以防止 Excel 将数字更改为日期:
方法一:指定文本格式
方法 2:在数字前使用撇号
以下示例展示了如何在实践中使用每种方法。
示例 1:指定文本作为格式
假设我尝试在 Excel 中输入值 1/6、1/16、1/19、2/20…:
默认情况下,Excel 将这些值转换为日期。
为了防止 Excel 将这些值转换为日期,我可以首先突出显示要输入这些值的范围A1:A14 ,然后单击“主页”选项卡上的“数字格式”下拉菜单,然后单击“文本” :
现在,当我在 A 列中输入值 1/6、1/16、1/19、2/20… 时,这些值将显示为文本而不是日期:
示例 2:在数字前使用撇号
防止 Excel 将数字转换为文本的另一种方法是在输入数字之前键入撇号 (‘)。
例如,我不会在单元格A1中键入1/6 ,而是键入‘1/6 :
我可以对 A 列中的每个值重复此操作:
A 列中的每个值现在完全按照我输入的方式显示,而不是显示为日期。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
如何在Excel中替换#N/A值
如何忽略#DIV/0!在 Excel 中使用除法时
在Excel中使用公式时如何忽略#N/A值