【问题标题】:Regarding converting .CSV file dates关于转换 .CSV 文件日期
【发布时间】:2013-07-31 15:33:52
【问题描述】:

我正在从事软件方面的工作。从那我得到了 .CSV 格式的文件。现在我需要将该 .CSV 文件转换为 Excel 2007,然后我必须使用该文件。因为我有上个月日期和当前月份日期。例如,我在 5 月工作意味着日期是 13/05/2013 这是标准格式,但在某些单元格中我发现格式更改为 3/5/2013 (05-Mar-13) 但应该是 5 /3/2013。

如何更改 - 任何公式或格式?

【问题讨论】:

    标签: excel date csv format excel-2007


    【解决方案1】:

    不要双击 .csv 文件,而是尝试数据 > 获取外部数据 - 从文本、导入和第 3 步(共 3 步)格式化日期以适应。

    编辑尝试澄清

    我对此处的 OP 评论感到有些困惑(当加上绿色勾号时,它不起作用)并且不太确定是否需要输出 DMY 或 MDY,但在 ColumnA 中给出了源, 然后用 DMY 导入 ColumnB (格式化后),用 MDY 导入 ColumnC (格式化后)。常规格式的 B 列和 C 列都显示为数字(B5 为 41338,C5 为 412397 - 在第 6 行中反之亦然)。

    如果说 13 年 1 月 4 日是 4 月 1 日,13 年 1 月 5 日是 1 月 5 日,那么鉴于目前可用的数据,我认为没有解决方案。正常的问题是 Excel 有一个默认设置,例如 2013 年 6 月 7 日转换为 7 月 6 日的日期应该是 6 月 7 日,因为相同的设置不能处理 10/21/13(没有'第 21 个月')。因此,一些日期保留为字符串,一些转换(不正确),只有一些正确(1/1、2/2 等没有问题)。

    【讨论】:

    • 它不起作用,因为。日期是 2013 年 3 月 5 日,即 2013 年 3 月 5 日。但是应该互换,比如 2013 年 5 月 3 日,那么只有 2013 年 5 月 3 日。这也仅在某些单元格中,而不是在整个列中。
    猜你喜欢
    • 2017-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-24
    • 2019-12-06
    • 2020-11-01
    • 1970-01-01
    相关资源
    最近更新 更多