我在 Excel 2010 中遇到了一个小问题,我有一列以纯文本形式包含日期/时间值,我希望将它们转换为日期/时间值并添加一年。
例如:2011 年 10 月 14 日 03:49:00 至 2012 年 10 月 14 日 03:49:00
我有这个工作来转换日期但不是时间...这是我的代码
=DATE(RIGHT(AB22,4)+1,MID(AB22,4,2),LEFT(AB22,2))
答案1
Excel 应该计算为日期,即使存储为文本
尝试:
=DATE(YEAR(AB22)+1,MONTH(AB22),DAY(AB22)) + TIME(HOUR(AB22),MINUTE(AB22),SECOND(AB22))
然后使用自定义格式显示完整的日期时间:
dd/mm/yyyy hh:mm:ss