Excel formula 如何将以通用格式输入的四位数年份列转换为日期列或yyyy

Excel formula 如何将以通用格式输入的四位数年份列转换为日期列或yyyy,excel-formula,excel-2007,Excel Formula,Excel 2007,如何将以通用格式输入的四位数年份列转换为日期列或yyyy?我有一列两位数的月份1-12和一列四位数的年份,然后发现我应该使用日期格式。我想两个转换成一个有用的日期格式与公式或最小的麻烦或编程逻辑,这样我就可以对数据进行有用的分析,而不必手动重新输入大量的数据这数百个条目。 我有excel 2007 感谢您的帮助我相信这就是您要查找的内容,其中A1是您已将四位数年份存储为文本的单元格的位置: =TEXT("1/1/" & A1,"yyyy") 在未使用列的第2行中使用以下公式之一 =DA

如何将以通用格式输入的四位数年份列转换为日期列或yyyy?我有一列两位数的月份1-12和一列四位数的年份,然后发现我应该使用日期格式。我想两个转换成一个有用的日期格式与公式或最小的麻烦或编程逻辑,这样我就可以对数据进行有用的分析,而不必手动重新输入大量的数据这数百个条目。 我有excel 2007


感谢您的帮助

我相信这就是您要查找的内容,其中A1是您已将四位数年份存储为文本的单元格的位置:

=TEXT("1/1/" & A1,"yyyy")

在未使用列的第2行中使用以下公式之一

=DATEVALUE("1/1/"&A2)   '<~~ 01-Jan-2015 when 2015 in A2
=DATE(A2, 1, 1)         '<~~ 01-Jan-2015 when 2015 in A2

=DATEVALUE(“1/1/”&A2)”您是否试图将它们放在一个单元格中作为日期?这将是一个很好的解决方案。我需要保护第一个单元格以及它的列类型。谢谢,通过拖动它是否可以方便地用于列?是的,只需将公式放在您需要的第一个单元格中(将单元格引用调整为相应的行)和正确的列…..例如,如果您需要转换的第一个“年”在,例如,第五行和第四列中的年份是D,您可以使用=TEXT(“1/1/”&D5,“yyyy”),然后向下拖动它谢谢,我想它给了我一个百分比。我必须再试一次。我想我需要=年(某个单元格列迭代x-xx到这里)