gpt4 book ai didi

excel - 导入或打开文件时 Excel 中的日期格式不正确

转载 作者:行者123 更新时间:2023-12-03 02:48:12 26 4
gpt4 key购买 nike

我注意到我使用的许多文件的日期格式不正确。具体来说,某些行将包含格式正确的日期(日期时间:MDY HH:MM:SS AM/PM),而其他行则注册不正确。我知道其他人注册错误,因为虽然它们看起来相同,但无法从最新到最旧排序,并且显示有 2014 年末的 future 日期。典型的列如下所示:

5/19/2014 10:39:24 AM
5/19/2014 10:39:24 AM
07/02/2014 12:55:00 PM
07/02/2014 12:55:00 PM
3/14/2014 8:25:49 PM

当我将文件导入 Excel 时,我确保选择 MM/DD/YYYY 格式,并在导入文件后再次尝试使用自定义格式设置问题单元格的格式。在这两种情况下,日期的格式仍然不正确。有人知道这是什么原因造成的吗?

请注意,这些日期在 .csv 中看起来也相同:其中一个显示为

3/13/2014 12:48:06 PM

并且按照导入中指定的“自定义”格式 MDY 进行格式化,而

3/31/2014 10:00:00 AM

以“通用”格式出现。

更新/解答:此问题已通过更改 Windows 中的区域设置得到解决。如果 Excel 在以 dd/mm/yyyy 为标准的系统中打开文件,则会与 mm/dd/yyyy 格式混淆。当“月份”大于 12 时,它会变得困惑并且无法正确格式化。

最佳答案

显然,问题在于某些日期包含 nbsp 字符,这会阻止文本导入向导进行转换。

我建议如下。

最简单的方法可能是使用文本编辑器处理 CSV 文件,然后将 nbsp 文件替换为任何内容。

其他选项可能是

“导入”.csv 文件在文本导入向导上:

  • 第 1 步 -- 分隔
  • 第 2 步 -- 选择逗号,并使用其他选项选择alt-0160字符
  • 第 3 步 - 为任何包含日期的列选择 DMY
  • 如果进程将部分(而非全部)数据偏移一列,请清除多余的单元格。

另一种选择是将文本数字等效转换为实数。然后您应该能够格式化它们。这可以通过

来完成
  • 在某个空白单元格中输入 1
  • 复制该单元格
  • 选择日期列
  • 粘贴/特殊乘法

然后您应该能够根据需要设置单元格格式。

关于excel - 导入或打开文件时 Excel 中的日期格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23812120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com