我只是有一个包含一些信息的美国数据文件。由于格式不正确,我使用了文本转列功能将每个单元格的不同部分分开。
我现在面临的问题是日期格式为yearmonthday(例如19000101),没有任何分隔符,例如。要么 -。我需要将其转换为德国风格的day.month.year(例如01.01.1900)。到目前为止,我所有的格式化尝试都失败了,可能是因为它将其识别为数字而不是日期。
感谢任何帮助!
我只是有一个包含一些信息的美国数据文件。由于格式不正确,我使用了文本转列功能将每个单元格的不同部分分开。
我现在面临的问题是日期格式为yearmonthday(例如19000101),没有任何分隔符,例如。要么 -。我需要将其转换为德国风格的day.month.year(例如01.01.1900)。到目前为止,我所有的格式化尝试都失败了,可能是因为它将其识别为数字而不是日期。
感谢任何帮助!
如果格式错误的数据位于A列中,请使用=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
将其从字符串转换为实际日期,然后根据需要对其进行格式化。
这可以通过一些简单的Text To Columns
完成:
1。。选择数据
2。转到Data
> Text to Columns
3。。选择Fixed width
>单击Next
4。。请勿使用任何换行符>单击Next
5。。在“列数据格式”下,勾选Date
,然后选择YMD
6。。在目标位置下,选择$A$1
>单击“确认”。
7。。根据屏幕截图显示的结果(取决于您的语言环境,可能有所不同)
8。。右键单击范围> Properties
> Custom Format
> DD.MM.YYYY
> Ok