我一直在使用Excel很长一段时间,所以我很惊讶没有找到解决这个问题的方法。我希望你们中的一些人能够帮助我,但是:
我从数据库中提取数据。我正在看的其中一个变量包含日期。但是,这些日期是混合格式。例如:
Incorporation data
2014 (formatted as text)
01.01.2012 (formatted as date)
21/08/1996 (formatted as text)
...
我现在的问题如下:
如果我应用公式YEAR()
,我会得到错误的值,只包含几年的单元格并格式化为文本或包含日期但未格式化的单元格。如果我使用RIGHT()
来提取年份,我会为格式化为日期的单元格获取错误的值,因为基础值是Excel日期格式。
有没有办法解决这个问题?如果我可以复制并硬粘贴它们的显示方式而不是基础的Excel日期值,那将会有所帮助。
最佳, 马丁