Excel 单元格日期格式不正确

问题描述 投票:0回答:1

我需要在 Excel 单元格中使用正确的日期格式,因为我无法使用它对表格进行排序。

即使我更改了单元格格式,我仍然遇到同样的问题

我已经尝试通过更改日期单元格格式来解决这个问题,但没有成功,用日期对表格进行排序是不可能的。

请问有人遇到同样的问题,有什么解决方案吗?

excel excel-formula ms-office cell
1个回答
0
投票

您的日期列似乎包含格式正确的日期和看起来像日期的文本字符串。

假设:

由于屏幕截图被裁剪,不清楚数据集中的哪一列包含日期。我将在下面的解决方案中使用“D”列。

由于格式不正确的日期的样本量有限,尚不清楚它们是否应该被解释为 MM/DD/YYYY 或 DD/MM/YYYY。在下面的解决方案中,我将假设它们是 DD/MM/YYYY。

解决方案:

在“日期”列的右侧插入一个新列。为此,右键单击列标题“E”并选择“插入”。

接下来,将新列“E”的格式设置为“短日期”。为此,请在功能区上转到主页选项卡 > 数字组,然后从数字格式下拉列表中选择“短日期”。

在单元格 E2 中,使用以下公式,然后将其复制到数据集的底部:

=IF(ISNUMBER(D2), D2, DATE(RIGHT(TRIM(D2),4), MID(D2,FIND("/",D2)+1,2), LEFT(TRIM(D2),2)))

验证新日期是否正确。然后,您可以复制选择性粘贴>值,用正确的日期值覆盖公式。

© www.soinside.com 2019 - 2024. All rights reserved.