我在 Excel 中有一个电子表格,例如,在单元格 B5 的 B 列中,向下有一个以文本格式输入的日期,格式为 YYYY-MM-DD HH:MM:SS。我想以 Excel 能够将其识别为日期的方式进行转换,因为那样我需要使用过滤器等。
我发现这个问题并尝试按如下方式执行此操作:转到“设置单元格格式”,选择“日期类别”,将我的区域设置更改为“澳大利亚”,选择“YYYY-MM-DD”,但它不起作用。
有人可以帮我将选定列中的所有文本日期转换为 Excel 日期吗?小时、分钟和秒并不是很重要。
这是您需要做的:
确保带有文本日期的单元格格式为常规。
使用 DATEVALUE 函数将文本日期转换为 Excel 序列号。例如,如果 B5 的格式为 YYYY-MM-DD HH:MM:SS,则在单元格 D5 中输入:
=日期值(B5)
另请参阅:将存储为文本的日期转换为日期 (Microsoft Office)
由于日期格式不起作用,请尝试
右键单击>>设置单元格格式>>类别=自定义>>类型=d/mm/yyyy h:mm 如果您不想要 h:mm 那么只需使用 type=d/mm/yyyy
让我知道进展如何。