Excel和文本中的日期

时间:2015-05-18 13:55:43

标签: excel

假设我有以下形式的数据集:

    Begin Date          End Date
    04/12/2005         06/12/2009
    07/10/2006         08/10/2010
        .                  .
        .                  .

请注意,实际日期从小组 A2 B2 开始。我想从这些日期中提取年份。当我写下以下内容时:

=right(b2,4)

我得到了像 9976 这样的其他内容。 Excel如何将日期转换为文本,是否有办法在提取年份时保留日期格式?

1 个答案:

答案 0 :(得分:4)

使用=YEAR(B2)提取年份。

Excel日期存储为整数,即自19/1/19以来的天数。如果您将该单元格的显示格式更改为" General",则可以以整数格式查看日期。

所以6/12/2009 = 39976,最右边的四位数字是9976.但是YEAR函数将为你获得一年。

如果要将日期转换为文本格式,请使用带有日期格式的TEXT函数。例如,如果您想要YYYY-MM格式:=TEXT(B2, "YYYY-MM")