【问题标题】:Date issues in Google sheetsGoogle 表格中的日期问题
【发布时间】:2020-07-23 12:51:44
【问题描述】:

我有一些文本格式的日期和一些日期格式的日期。

我尝试了很多方法来以正确的格式重新转换它们。 DD/MM/YYYY

16/10/2022
 05/12/2023
24/05/2023

我还是想不通。它们都以日期格式显示,但有些不是。我怎样才能正确地重新格式化。有我的日期样本。

https://docs.google.com/spreadsheets/d/1aNsoqXnpNkQs7LloFuHVObARqI2QEh5X8ClCu42ICyQ/edit?usp=sharing

我该如何解决这个问题?

【问题讨论】:

    标签: date google-sheets


    【解决方案1】:

    事情是这样的:

    您有一堆日期格式为 DD/MM/YYYY 并粘贴它们,它们会自动以 MM/DD/YYYY 格式解析,导致其中一些日期被识别为正确日期(但不是您打算拥有的日期) ),其中一些被保留为文本。

    要解决此问题,您可以将列复制粘贴到文本文件中,然后导入此文件;在excel中导入数据时,使用“文本到列”选择日期格式。

    您还可以更改地区日期设置。

    最后一个不涉及创建新文件的解决方案:将日期复制粘贴到文本文件中,在每行前面添加一个 ' 以确保不会自动解释单元格内容,然后使用公式:

    =date(right(H2,4),mid(H2,4,2),left(H2,2))
    

    (如果您的文本在 h2 中)

    最后一件事:左栏中的某些数据格式不正确。您复制/粘贴的源数据可能存在格式问题/数据质量问题。

    【讨论】:

    • 您好,感谢您的帮助!是的,它来自各种不同的来源,而且很混乱。我将不得不处理很多问题并需要某种永久解决方案?工具?
    • 最好的工具将取决于您需要处理多少数据、数据有多混乱以及您能够自动化多少。我认为您找不到比 excel 更好的工具,而且如果您的数据包含多种无法区分的日期格式,那么这项任务可能完全不可能。
    【解决方案2】:
    • 将文件保存为 CSV 或转换为 csv
    • 以文本形式打开
    • 使用粘贴中的文本导入向导

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-08
      • 1970-01-01
      • 2015-07-10
      • 1970-01-01
      • 2015-05-11
      • 2011-10-13
      • 1970-01-01
      相关资源
      最近更新 更多