【问题标题】:Excel Date Filter not grouping datesExcel日期过滤器不分组日期
【发布时间】:2018-07-03 07:01:39
【问题描述】:

我正在从另一个电子表格中提取数据,并且在列标题上有一个过滤器。日期范围从 2015 年到 2018 年,所有月份、周和日均关闭。一些日期没有分组,例如2018 年 3 月 15 日在 2018 年、2017 年、2016 年和 2015 年可折叠盒子下方松动。

所有日期都来自同一个源电子表格,并且 Marco 在复制时将它们全部格式化为 did/mm/yyyy。

【问题讨论】:

  • diddd,就这些日子而言? :-)
  • 我的错,错字“dd”

标签: excel date


【解决方案1】:

我通过将列复制到记事本并重新插入来解决了类似的问题。在此之后,所有日期都采用相同的格式。

【讨论】:

    【解决方案2】:

    确保 Excel 将整个列识别为一组日期。

    分组要求将所有单元格设置为日期格式。仅当区域中没有空单元格或文本单元格且所有单元格的日期格式相同时,分组才会起作用。

    您可以尝试以下步骤来更正范围内的数字格式:

    • 删除任何数字格式(主页 -> 清除 -> 清除格式...)。在这一步之后,您的日期值应该看起来像数字(例如 43284、43285 等)
    • (可选)将整个范围乘以 1(从单个单元格复制“1”并使用“选择性粘贴”)。此步骤有效地将所有单元格格式转换为数字
    • (可选)使用过滤器检查是否还有空/文本单元格并用数值填充它们(例如零)
    • 最后,应用日期格式(Home -> Number -> Long Date)

    【讨论】:

    • 第一步遇到的问题!当我将整行转换为 General 时,日期变为数字,例如43378,但是,无论我将单元格设置为什么格式,有些都保留为 20/05/2018
    • 此步骤有效地识别是否有任何日期格式不正确(如您的情况)。这些日期应手动更正(您可以使用过滤/查找和替换来执行此操作)。尝试以正确的格式再次输入它们。 (编辑单元格,然后按“输入”)。
    • 此外,您可能需要检查是否有任何单元格返回错误。我的返回 N/A 并将其从源表中删除可以解决问题。
    【解决方案3】:

    我发现公式 DATE(YEAR(a1),MONTH(a1),DAY(a1)) 会将看起来像日期的字符串和实际日期都转换为日期格式。 p>

    过滤和排序行为应该在列中保持一致。

    【讨论】:

      【解决方案4】:

      突出显示日期,然后转到数据 -> 文本到列 -> 确定

      为我工作

      【讨论】:

        猜你喜欢
        • 2018-04-21
        • 1970-01-01
        • 2016-07-17
        • 1970-01-01
        • 1970-01-01
        • 2016-12-29
        • 1970-01-01
        • 1970-01-01
        • 2016-05-28
        相关资源
        最近更新 更多