0 date-time worksheet-function microsoft-excel
我在 Excel 中有一个列,其中包含以下文本格式的条目:
7.2013
7.2014
8.2013
8.2014
9.2013
9.2014
10.2013
10.2014
11.2013
11.2014
12.2013
12.2014
1.2015
Run Code Online (Sandbox Code Playgroud)
如何将此文本转换为日期并以mm-yyyy格式显示它们?
我尝试将其更改为自定义格式,Format Cells > Numbers > Custom但在第一个单元格 ( 7.2013) 中使用它会更改为01-1900.
日期存储为数字:自 1900 年 1 月 0 日起的天数(第 1 天是 1/1/1900)。时间存储为一天的小数部分。所以 7.2013 是 1900 年 1 月 7 日凌晨 4:49:52。将其格式化为 MM-YYYY 为您提供 01-1900。
选择完整的列并执行Search-Replace for .to -。
这会将您的数字转换为 Excel 识别为月-年输入的文本字符串,并将其存储为适当的日期。现在您可以将自定义格式mm-yyyy应用于列。
| 归档时间: |
|
| 查看次数: |
9573 次 |
| 最近记录: |