excel中有些日期常规格式就变成一串数字, 而有些日期变成常规格式仍旧是日期,为什么

excel中有些日期常规格式就变成一串数字, 而有些日期变成常规格式仍旧是日期,为什么?我需要后一个日期减去前一个日期,结果出现#value, 请问如何解决

应该是某些日期是非真正电脑认可的,而是看上去象日期的文本,或者日期前后有空格等。可以试试这样,选中前面那列数据,数据,分列,下一步,下一步,勾选日期,确定。再选中后面那列,同样操作。一般的都能转化过来。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-24
把常规的都变成日期的格式再用=datedif(开始日期,结束日期,
所需信息的返回类型)追问

你好, 其实比如说 A1 单元格是2012-3-1, B1单元格是2011-12-31, 我想要的结果是2012-12-31在2012-3-1之前还是之后, 有没有相关的函数?

追答

开始日期是小的日期也就是2011-12-31.
可以输入=DATEDIF(B1,A1,"Y")得出的就是两个日期这间有多少年。

本回答被网友采纳
第2个回答  2012-08-24
日期的减法两个格式是一样的,不需要变成常规格式,就日期格式就行了。追问

但是相减就会出现+value, 请问如何解决?

excel中有些日期常规格式就变成一串数字, 而有些日期变成常规格式仍旧是...
应该是某些日期是非真正电脑认可的,而是看上去象日期的文本,或者日期前后有空格等。可以试试这样,选中前面那列数据,数据,分列,下一步,下一步,勾选日期,确定。再选中后面那列,同样操作。一般的都能转化过来。

Excel中为什么有些日期会变成数字
当Excel改了日期格式后变不过来时,可能是因为该单元格的日期格式被设置为文本格式,或者日期数据本身存在问题。1. 文本格式的日期数据:在Excel中,如果一个单元格的日期格式被设置为文本格式,那么该单元格中的日期数据将被视为文本而不是日期。这意味着,即使您尝试将该单元格的格式更改为日期格式,Ex...

为什么Excel表格的日期会变成数字呢?
2.列拉宽后,发现单元格内显示的是数字,而不是日期,这肯定是不正确的,那应该检查一下单元格的格式了。3.点击“开始”选项卡内的“数值”选项,点击下拉菜单内的“其他数字格式”4.在“设置单元格”对话框内选择“日期”,右侧选择日期格式,点击确定。5.或者直接选择日期组下拉菜单内的“短日期”...

EXCEL表格中日期变成数字了?
EXCEL表格中日期变成数字了,这通常是由于单元格格式设置不当或者数据处理过程中格式丢失导致的。首先,如果Excel单元格的格式被错误地设置为“常规”或“数字”,而非“日期”,那么输入的日期就会被Excel按照数字的方式显示。这是因为Excel内部实际上是将日期存储为数字的,...

Excel中的日期变数字是怎么回事?
日期变数字现象在Excel中常见。使用"&"连接日期与字符时,日期会自动转换为数字。原因在于单元格格式被设置为“常规”,而非日期格式。在Excel的日期系统中,1900年1月1日被定义为第1天,这是1900时间系统的基础。通过输入1900年1月1日至1月5日,将这些日期转换为数字后,你会发现数字与天数的关系。...

EXCEL里为什么所有的日期全都变成了常规数字,而且所有的格式都调...
excel中的日期本来就是一个整数序列。你把格式设置为日期就行了。

excel表格的问题,我的表格开始的时候好好地,后来日期变成了数字,表格线...
应用年月日“日期”格式:CTRL+SHIFT+ 应用“常规”数字格式:CTRL+SHIFT+~这两个快捷键可以在常规和日期两种数字格式之间转换 你的问题 就是日期格式被设置成了常规只要再设置成日期就可以 菜单操作:格式-单元格格式-数字-日期 这样就可以了 希望采纳 ...

excel做好的表格,别人用其它的电脑打开,为什么有些单元格的格式被更改...
您好,因为可能是这样的,您在您这边做的excel中做的东西格式是“常规”,或者是“数字”,到别人那格式不一致,只需要选中那些变为日期的或者变为其它的格式,与你机器上的格式设置为一样的格式就行了。 具体操作,右键--->设置单元格格式——>按照这个选择就行了,如图:希望能给你帮助。

在电子表格中输入数字,为何有些显示数字,有些显示科学计数法,单元格...
Excel中,“常规”属性的单元格,是不包含任何数字格式的,也就是说“常规”实际上是没有格式的格式。所以它可以处理任何格式的数据:数字、科学计数、文本、日期等。 如果需要统一某列的显示格式,必须指定此列的格式为“常规”以外的其它格式。 与“常规”这种格式相似的,就是“文本”格式了,文本可以容纳各种格式的...

excel中为什么有的数字会变成日期?
1. Excel的日期识别规则 Excel有一套内置的日期识别规则。当用户在单元格中输入数字时,Excel会尝试根据这些规则解释该数字。例如,如果数字符合日期的常见格式,如“月\/日\/年”或“年-月-日”,Excel会自动将其识别为日期。此外,Excel还会将某些特定的数字组合解释为日期,比如输入“1”会被识别为“1...

相似回答