Excel和文本中的date
假设我有一个如下forms的数据集:
Begin Date End Date 04/12/2005 06/12/2009 07/10/2006 08/10/2010 . . . .
请注意,实际date开始于单元格A2
和B2
。 我想从这些date中提取一年。 当我写下如下:
=right(b2,4)
我得到了像9976
其他东西。 Excel如何将date转换为文本,并且在提取年份时是否有保留date格式的方法?
使用=YEAR(B2)
提取年份。
Exceldate以整数forms存储,是自1/1/1900以来的天数。 如果将该单元格的显示格式更改为“常规”,则可以以整数格式查看date。
所以2009年6月12日= 39976,最右边的四位数字是9976.但YEAR
函数将只为你获得一年。
如果要将date转换为文本格式,请使用date格式的TEXT
函数。 例如,如果您想要YYYY-MM格式: =TEXT(B2, "YYYY-MM")
。