我在MS Excel中有一个大型数据集。我的日期采用以下格式:
06/05/2013
- (mm/dd/YYYY)
我需要它
6/5/2013
- (m/d/YYYY)
当我检查“格式化单元格”时,它显示“日期”,但值不会更改为“数字” 或“一般”或其他任何东西。它仅在2013年6月5日更改格式,而不是 2013年6月6日。将来我需要将我的数据集从Date更改为Number格式。
所以我的问题 -
答案 0 :(得分:3)
如果数据存储为字符串,您应该能够使用DateValue
函数。
例如,如果A1
包含的字符串06/05/2011
不受单元格属性数字格式更改的影响,则可以在另一个单元格中执行此操作:
=DateValue(A1)
将返回长日期值。
然后可以将此单元格格式化为日期。
最后,你可以复制&将值粘贴回原始单元格,然后使用DateValue
函数删除辅助列。