excel - 如何在Excel中将日期从最早到最新排序?

标签 excel sorting

我有将数据库中的数据导入 Excel 的代码。

为了使其具有通用性,单元格的格式设置为“常规”。这有效。

现在有人想要按“从旧到新”对日期进行排序,但显示的唯一选项是 A 到 Z 或 Z 到 A。

我遵循了 How to sort by dates excel? 中找到的所有建议。完成所有这些步骤后,我确实看到出现了正确的排序,因此我重新创建了工作簿来重现这一点,但无法重现。

为什么将列格式设置为日期时不显示“从最旧到最新”?

需要执行哪些步骤才能使排序选项显示“从旧到新”?

我按F2,但不起作用。我单击原始列中的一个单元格,该单元格已更改为最新版本,但它不起作用。我单击原始列中的列标题,该列一般已更改为最新版本,但它不起作用。我单击新列中粘贴特殊值的单元格,但它不起作用。我单击粘贴了特殊值的新列中的列标题,但它不起作用。

最佳答案

通过“数据”选项卡将文本转换为日期格式。

突出显示相关部分,然后从顶部菜单中选择“数据”>“数据工具”>“文本到列”(取决于您的版本)。

选择“分隔”选项。

切换分隔符选项,直到条目以所需的格式显示,然后选择“下一步”。

在“数据格式”下,选择“日期 (DMY)”

选择“完成”,问题应该得到解决。

关于excel - 如何在Excel中将日期从最早到最新排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37949158/

相关文章:

python - 根据列表中的多个元素对列表进行排序

mysql - 多个数据库上的单个 MySQL 查询

javascript - 提高排序性能

java - 如何使excel单元格成为强制性的?

vba - 不需要的循环工作簿_AfterSave

java - 使用 javamail 进行分页和排序

python - 如何将嵌套列表字符串转换为整数,然后在 python 3 中对它们进行排序?

sorting - ElasticSearch:对复杂查询进行排序

VBA-Excel : Mention a Range equal to one given with less one row

用于 xlsx 的 phpexcel 千位分隔符