我在 Windows 资源管理器中有一个按名称升序排列的文件列表
3a.txt
6a.txt
10a.txt
在 Excel 中,我将这些文件的名称放在一列中,我按 AZ 排序,并希望它们与 Explorer 中的文件顺序相同,但事实并非如此:
Sheet1: SORTED A-Z
10a.txt
3a.txt
6a.txt
我不介意使用哪种排序,但我需要排序在两个程序中保持一致。有没有简单的方法来实现这一点?
答案1
Excel 按简单的字母顺序排序,而 Windows Explorer 使用数字排序。因此 Explorer 会巧妙地file9
在 之前排序file10
,而 Excel 则会执行相反的操作。
解决方法是,您可以使所有文件名的数字具有相同的长度、含义file09
和file10
,或者在资源管理器中禁用数字排序。
要在 Explorer 中禁用数字排序:
从“开始”菜单启动本地组策略编辑器或运行
gpedit.msc
导航 用户配置 > 管理模板 > Windows 组件 > 文件资源管理器
双击关闭文件资源管理器中的数字排序在右侧
选择使能够
单击“确定”保存更改
注销并重新登录以应用更改。
更多信息请参阅文章
如何在 Windows 10 中的文件资源管理器中启用或禁用数字排序