在Excel中输入数字总是变为日期怎么办?

您所在的位置:网站首页 怎么清除excel表格格式不变化 在Excel中输入数字总是变为日期怎么办?

在Excel中输入数字总是变为日期怎么办?

2024-05-25 01:32| 来源: 网络整理| 查看: 265

第一种情况:输入分数或带短横杠的数据会变成日期

在Excel中输入类似4/11,或4-11这样类型的数据时,excel是会自动将输入的数据识别为日期形式的,进而显示为日期的格式“4月11日”,同时该单元格的单元格格式也会自动被更改,由“常规”变成“自定义”。

当然,如果你输入的对应日期不存在,如4/31(4月没有31天),单元格会保持原有的输入显示,但是实际上,此时单元格中输入的是文本,而并不是真正有分数意义的数值。

如果希望输入的是“4/11”这样的分数,应该如何输入呢?

如果是希望输入类似“4/11”这样的纯分数,在输入时,必须以“0”作为这个分数的整数部分输入,如需输入“4/11”,则输入方式为“0 4/11”(注意,0后面是有一个空格间隔的),这样就可以被 excel识别为分数数值,从而正确的显示为分数4/11,而不会被认为是日期数值,且在编辑栏里能看到它的值。

如果需要输入的分数包括有整数部分,如希望输入“3”,可以在单元格内输入“3 4/11”(注:整数部分和分数部分之间使用一个空格间隔),然后按enter键确认。Excel会将输入识别为分数形式的数值类型。在编辑栏中显示此数值为3.36363636363636,在单元格中显示为分数形式“3 4/11”

如果希望输入的是类似“4-11”这样的内容,应该如何输入呢?

有两种方法:

第一种方法:以文本形式输入。

在输入数据时,以英文单引号“‘“为开始输入数据,excel就会将输入的内容自动识别为文本数据,并以文本形式在单元格中保存和显示。其中的单引号不会显示在单元格中,且也不会被打印出来,但在编辑栏中会显示。

第二种方法:设置单元格格式为文本格式。

可以先选中目标单元格,然后按Ctrl+1组合键,打开【设置单元格格式】对话框,选择【数字】选项卡,在【分类】列表中选择【文本】,点击【确定】即可,完成了对单元格格式设置为文本格式,这时候再在单元格中输入的数据,将保存并显示为文本。

第二种情况:输入一般数值如44297等,会变成日期

其实,在excel中,日期和时间的本质就是数值。它们是以一种特殊的数值形式存储的,这种数值形式称为“序列值”。在windows操作系统上使用的excel ,日期系统默认为“1900日期系统”,也就是以1900年1月1日作为序列值的基准日,是为序列值1,这之后的日期以距离基准日期的天数作为其序列值,比如,1900年1月10日的序列值就是10,2021年4月11日的序列值就是44297。

所以,当输入一般数值,如44297等,会变为日期这种问题,一般是单元格的格式设定问题。只要将格式设置为“常规”即可。

或者删除之前设置的自定义格式。按Ctrl+1组合键,打开【设置单元格格式】对话框,在【数字】选项卡下,在【分类】列表中点击“自定义”,在其右侧的自定义格式代码里,找到类似下面的类型:

[$-F400]h:mm:ss am/pm

[$-804]aaaa;@

[$-F800]dddd,mmmm dd, yyyy

选中并删除,然后点击确定,保存工作表后,问题就能解决。

第三种情况:如果这样操作之后,还是没有效果怎么办?那应该就是默认的样式发生了改变。

在【开始】选项卡-【样式】功能组中,找到【常规】样式,对其右键单击,选择“修改”。

看一下其样式中的“数字”,是否是“G/通用格式“,如果不是,那么,就点击“格式”,将其修改为“常规”。

为了方便大家学习,我把相关的课程和练习整理下方,有需要的自取即可。

❤Excel零基础免费入门课 - 网易云课堂



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3