Excel 2010date格式不适用于某些单元格,而是其他单元格

在Excel 2010中,我有一个看起来像date的范围。 当我试图格式化他们只有一些改变了其他人保持不变。 要清楚右alignment的“date”变化和左alignment的“date”不变。 (请参阅'M列')我可以将右alignment的date格式化为任何其他内容,例如百分比,一般等等。 右alignmentdate改变,左alignment保持不变,即使它们也被选中。

我可以编辑左alignment的单元格,即更改我看到的值。

从看,我认为左alignment的date是文本。 我看到文本在公式栏中有一个撇号,这些没有,但仍然可以是文本。 我不确定。

我曾经尝试过:

1)使用'= DATEVALUE'。 这不起作用。 2)格式化到目前为止,将单元格复制到记事本并将其复制回来。 这不起作用。 3)使用“文本到列”button。 分隔选项,然后下一步,取消选中button,然后select“DMY”并点击完成button。 这不起作用。

我的公式是正确的,就像我在“L列”中input的例子所看到的那样。 我手动input这些date,他们按预期工作。 “M列”是有趣的。 它显示#VALUE! 错误。 附上图片。

任何人可以提供的援助非常感谢。 我不知道还有什么要尝试的。

重申'L列'是我想改变的。 我希望他们都是date值。

左边的列L和右边的列M.

感谢您的帮助。

我用图片的图片更新了这个问题。 我已经格式化date,货币0十进制和文本相同的单元格。 你可以看到右边的单元格是如何变成与他们的date格式不相关(看来)不同的东西。 这就是问题。 我不知道为什么会发生这种情况。 有什么想法吗?

在这里输入图像说明

太长,以适应评论。 左alignment的是string,可以操纵date/时间序列号由Excel识别(不像19/19/2013这样的废话)。 目前他们是美国格式(MDY)和“月”(在您的configuration)超过12 。 然而,真正的问题是Excel 已经认识到的问题,因为它已经为这些创build了date/时间序列号 – 但不是正确的。 所以05/02/2013它相信是2月5日,而如果来自同一来源,因此风格与其他date,它实际上应该代表5月2日。

将文本和“错误”date转换为“常规”date序列号是可能的,但是比“回溯”阶段和将“正确”数据“喂食”Excel开始的工作要多得多。 例如,首先将其“正确”键入,重新排列源文件中的格式,或者使用从MDY到DMY的适当转换(例如,文本导入向导中的步骤3)导入它。


编辑重新评论

不pipe是在我自己的头上,而是“如何修改左alignment的值(string)到date?”:

 =DATE(RIGHT(A4,4),LEFT(A4,FIND("/",A4,2)-1),MID(A4,FIND("/",A4)+1,2)) 

也许(这是“安全的”):“我只是在年份里感兴趣”

 =IFERROR(YEAR(A4),RIGHT(A4,4))+0 

另外,解释“奇数”的四位数值

以最后一个例子( 02/08/2012 )为例,它是2012年2月8日的一个表示,它在Excel的1900年date系统中的date序列号是40947( 大约是从1/1/1900开始的天数,当'米开始')。 最右边的四位数字是0947

切换到2013年2月5日的第一个示例( 02/05/2013 )。比上一个示例晚近一整年(363天)。 无视数千,947(从上面)+ 363 = 1310

不太清楚你所要求的是什么,但似乎你想把美国的date格式改为欧洲格式。 如果我正确地破译你的问题,那么下面也许会有所帮助。

在这里输入图像说明

“欧洲”下的单元格中的公式是=TEXT(A2,"dd/mm/yyyy")

查看此链接以获取更多信息: http : //office.microsoft.com/zh-cn/excel-help/text-function-HP010062580.aspx

你能否详细说明下面的图片不适合你的需求? 在这里输入图像说明

我有同样的问题(格式化后,有些单元格是好的,有些则没有)。 对我有效的是:1.select整个感兴趣的范围。 2.将范围格式化为想要的date格式(其中一个对应于已经存在的date布局,即如果你现在有的是1/15/14,那么使用“English US”并且select例如“March 4 ,2011“的格式 – 这里的意思是说,您的格式与您的布局相匹配(MM / DD / YY = MM / DD / YY)3.转到”Data“,转到”Text to Columns“ “分隔符”,取消所有的分隔符,然后selectdate,并select对应于您select的date格式的格式(在我的情况下,我select了MDY),谢谢大家的意见。

我有完全相同的问题 – 有些领域正在改变,有些则没有改变。

发现没有改变的字段在数据之后有一个空格(导入到Excel时已经存在)。

我删除了空间和Excel立即改变成所需的格式!