Microsoft Lab
全部软件
Excel排序(Sort)约 3 分钟

Custom Sort Order 自定义排序顺序

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


操作步骤

示例数据:一份记录表,其中一列是 Priority(优先级),值为 High(高)、Normal(正常)、Low(低)。

  1. 在数据集内点击任意一个单元格
  2. Data›Sort & Filter›Sort
  3. 在弹出的排序对话框里,「Sort by」下拉列表选择 Priority 这一列
  4. 「Order」下拉列表选择 Custom List...
  5. 在自定义列表窗口里输入条目,按想要的顺序一行一个:High、Normal、Low
  6. 点击 OK 关闭自定义列表窗口
  7. 回到排序对话框,再点击一次 OK 确认排序
📷 画面提示

排序对话框 - 选择 Custom List] [截图:输入自定义列表条目

结果:记录会按 High›Normal›Low的顺序排列,而不是按字母顺序。


实操示例

不只是优先级能用这招,任何有既定顺序、但不是字母/数字顺序的分类都适用,比如衣服尺码(S、M、L、XL)、部门等级、项目阶段(规划、执行、验收)。自定义列表建好后可以存进 File›Options›Advanced›Edit Custom Lists,下次排序直接从下拉列表选,不用再重新打一次。


学完你会

常见错误

  • 以为自定义顺序会被记住,结果下次排序时又变回默认的字母/数字顺序——自定义列表如果没有存进 Edit Custom Lists,只是这一次排序临时生效
  • 自定义列表里的条目拼写跟数据里的实际文字对不上(比如列表打「Normal」,数据里是「normal」大小写不同或多了空格),导致排序时该条目被排到默认顺序的最后

Sources

Blog / Website:

  1. Custom Sort Order
只记在你的浏览器里,换设备不会同步。