如何在EXCEL中实现点击表头就能自动排序?

如何在EXCEL中实现点击表头就能自动排序?,第1张

排序必须指定列号,通常单击表头排序是不可能的。
1、进入想排序的列
2、在快捷工具栏上单击 A→Z 或 Z→A 按升序或降序排。
如果你想一次点击就对预定的列排序,那就录制一个宏,再用自定义工具在工具栏上添加一个按钮。下次只要单击按钮就能对预定的栏排序了。

没有设置正确的数字排列顺序,就不能顺序排列,具体解决把那如下:
准备工具/材料:装有windows
10的电脑一台,Microsoft
Office
家庭和学生版
2016
excel软件。
1、在起始单元格中输入数字1。
2、按住单元格右下角的数字,并将其向下拉以填充。这时,填充物全部是1。
3、单击“编辑”选项卡下的“填充”、“序列”。
4、序列在中生成,选择“列”,类型为“等差序列”,步长值为“1”。
5、确认整列成为升序算术序列。
6、设置后,继续下拉并拖动,直接生成增量算术序列。
7、更改“步长值”,您可以更改增量值。

排序之前,最标准的办法是要选择所有要参与排序的内容,比如最后的合计,以及下面的制表、复核、审批等行就不应该参与排序,前面的XXX统计表、时间、单位等行也不应该参与排序,只选中中间整齐的数据,注意要把一行的数据都选择起来,没有选择的部分就不参与排序的。
由于EXCEL有一定的智能性质,如果你没有选择多个单元格,系统会自动在你当前单元格向四周扩展,把那一块都用来进行排序,但是如果你有表头、表尾部分,会提示你无法排序,你就应该自己选择。

EXCEL排序时,我们希望首行不动,因为它是表头,不参与排序的。

如下图所示,我希望按语文成绩排序,但是第一行不参与排序,不要动。

排序之后变成这个样子就不是我想要的啦。

EXCEL有时会正确理解第一行是表头,有时它不理解,我猜测与输入数据时的先后顺序有关。不管了,反正如果EXCEL不理解第一行是表头时,你可以用下面这个办法直接告诉它。然后首行就不参与排序了。

排序时,不要直接选排序,选下面的自定义排序。

在d出的设置窗口中勾选列表包含标题,然后如果你很仔细观察,就会发现表格的框选有了变化,EXCEL已经知道数据是从第二行开始的,首行是表头。

在这个窗口还可以设置复杂的排序规则,例如:根据语文分数从高到低排序,语文分数相同时按姓名排序或者按数学分数由低到高。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13384282.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-25
下一篇 2023-07-25

发表评论

登录后才能评论

评论列表(0条)

保存