9

这是最荒谬的事情,但我无法在 excel 中按日期排序。我有一列我输入的日期,格式如下

14/6/2012
15/12/2012
16/2/2012
17/9/2012
17/10/2012
17/11/2012

诸如此类。但是,当我尝试对它们进行排序时,它仅根据第一个数字进行排序,如上所示。当我突出显示数据时,在 excel 窗口的顶部,它不再说一般,而是说日期,所以我假设 excel 知道它们是日期。但是,如果我去排序和过滤以尝试选择几个不同的级别进行排序,当我尝试按日期排序时,它会显示从 A 到 Z 排序,这似乎很奇怪。然后,当我将日期列复制并粘贴到一个新工作表中以尝试找出问题所在时,其中几个条目变成了哈希值,只是 ######,但只有少数条目做了那和所有这些都组合在一起。

有谁知道可能出了什么问题?这简直让我发疯,这应该是最简单的事情。

4

7 回答 7

48
  1. 选择整列
  2. 右键单击 -> 格式化单元格... -> 数字 -> 类别:日期 -> 确定
  3. Data -> Text to Columns -> 选择 Delimited -> Next -> 在您的情况下选择 Delimiters 无关紧要 -> Next -> 选择 Date: DMY -> Finish

现在您应该可以按此列从最旧到最新或从最新到最旧进行排序

于 2015-06-04T07:03:33.540 回答
6

哈希只是因为您的列宽不足以显示“数字”。

关于排序,您应该查看系统区域和语言的配置方式。对于美国地区,Excel 日期输入应为“5/17/2012”而不是“17/05/2012”(2012 年 5 月 17 日)。

问候

于 2012-09-11T17:56:35.453 回答
2

以下是将整个列转换为date格式值的步骤。

在日期列的右侧添加一列。右键单击新列并选择Format。将格式设置为date.

突出显示整个旧日期列并复制它。突出显示新列的顶部单元格并选择Paste Special,然后只粘贴values

然后,您可以删除旧列。

于 2012-09-11T17:58:34.047 回答
1

这真的很容易。突出显示 DATE 列并确保其在 Excel 中设置为日期。突出显示您要更改的所有内容,然后转到 [DATA]>[SORT]>[COLUMN] 并设置按日期排序。希望能帮助到你。

于 2019-03-21T04:13:59.483 回答
0

这里的问题是 ms excel 无法识别我们作为日期输入的内容,但在菜单栏中显示为日期。选择单元格并输入“=istext(cell ad)”,然后您可以看到它“TRUE”,因此您的日期 ms excel 仍然认为是文本,这就是它自动向左对齐的原因。所以我们应该改变文本的类型。改变方法有很多种。但我认为这太容易了,现在就开始吧。

选择单元格->在菜单栏中转到数据->然后选择“文本到列”对象->在第一个窗口中选择“分隔”,然后单击下一步->删除第二个窗口中的所有刻度并点击下一步按钮->最后一个窗口选择“日期”并选择您喜欢的日期格式,然后点击完成按钮。(然后日期看起来像 2012 年 3 月 14 日星期三)然后您可以使用以前使用的公式使用并检查我们的日期是否在 excel 中被识别。然后,您可以根据需要进行排序。谢谢

于 2019-03-21T05:46:56.513 回答
0

如果您不想格式化一个单独的列并粘贴正常的日期 - 执行以下操作 - 在数据的最左侧添加一列并恢复您的日期,即如果您已经输入的日期是例如 11.5。 16 输入新的左侧列 160511 (注意只有数字,没有句号。当你现在排序时,不会像你遇到的那样混淆。我使用这种方法已经 30 多年了,它从来没有让我失望. 由于您已按年、月和日放置日期,因此如果您想要或需要打印完整的列表,则无需包含该列。

于 2017-03-10T09:57:10.973 回答
0

例如 1976 年 8 月 12 日。复制您的日期列。突出显示复制的列,然后单击数据> 文本到列> 分隔> 下一步。在分隔符列中选中“其他”并输入 /,然后单击下一步并完成。您将有 3 列,第一列将是 1/8。突出显示它并单击“数字”部分中的逗号,它将为您提供月份为 8.00,因此然后通过单击“主页/数字”中的逗号来减少它,您现在将在第一列中有 8,在第二列中有 18 和1976 年在第三栏。在右侧的第一个空单元格中,使用连接函数并省略年份列。如果您的月份是 A 列,日期是 B 列,年份是 C 列,它将如下所示:=concatenate(A2,"/",B2) 并按 Enter。它看起来像 8/18,但是,当您单击单元格时,您 将看到连接公式。突出显示单元格,然后复制并粘贴特殊值。现在您可以按日期排序。当你掌握它的窍门时,它真的很快。

于 2019-11-04T21:43:22.053 回答