Excel表格自动排序怎么实现? 录制宏功能实现自动排序的技巧
今天要分享一个亮眼的Excel技巧:让Excel表格自动排序,怎么自动排?先看效果:
各大城市最新平均工资排行表

当我改动其中一个城市的平均工资时,比如广州由7965改为10000,整个表格的顺序会自动调整:

是不是很神奇的样子,怎么做到的?本技巧用到了两个VBA编程知识:录制宏和事件程序。别怕,你不用写代码,只需要简单2步,新手也可以轻松完成!跟着一起做吧。
1、点击左下角的“录制宏”图标(点击后图标会变成小四方块),弹出的窗口直接点确定(记住宏名称)。选取表格区域(从数字列向左选取)后点排序命令。最后点小四方块停止录制(这一步很重要,不要忘了点)

2、在工作表标签上右键 - 查看代码 ,在弹出的窗口中左侧下拉框中选取worksheet,右侧下拉框中选取Change,然后在自动生成的代码中间插入一行,输入第一步中出现的宏名称(宏6),关闭弹出的代码窗口。
设置完成!你修改数据后,表格就可以自动调整顺序了:

注:表格中因为含有宏代码,所以在保存时会弹出一个提示窗口,点否并保存为Excel 启用宏的工作簿类型。
删除自动排序功能方法:另存为xlsx格式即可。

今天借自动排序学习了录制宏功能的使用。什么是录制宏,说白点就是把你操作的步骤录制下来,需要用的时候重复一次(本例是借用工作表事件自动触发)
相关文章

Excel跨工作表求和每个表的排序不一样怎么办? 跨工作表条件求和的技巧
公司员工1月2月3月等一年的指标奖金进行工作表求和,每个表的排序不一样怎么办?下面我们就来看看详细的解决办法2025-01-03
Excel不规则合并单元格怎么批量填充序号? 不规则合并单元格排序的技巧
在实际工作中,通常有这样的表格,采用了不规则的合并,还需要依次在表格的第一列填充上连续的递增序号,如果按常规的方法,往下拖动填充,则会弹出错误的提示,该怎么办呢2025-01-02
SORTBY函数是Excel中用于基于一个或多个列的值对范围或数组进行排序的函数,与传统的SORT函数不同,SORTBY允许你指定一个或多个排序依据的列,并可以根据这些列的值进行多2024-12-21
excel中的文本数值是不能直接排序的,如果想要排序首先要帮助 Excel 把文本翻译成数值,下面我们就来看看详细的教程2024-12-15
Excel新函数VSTACK真强大! 多表自动汇总/多表自动排序轻松搞定
今天就再重新系统的介绍一下Excel新函数VSTACK的用法,这个函数简直强大的有点过分,多表合并、求和、去重、查询、排序通通轻松搞定2024-12-12
Excel表格经常需要进行各种排序,以前,我们只能手动的进行排序,现在我们可以使用SORT公式一键自动实时排序,详细如下2024-11-26
为什么excel排序后数据乱了? excel排序后还是错的原因分析和解决办法
最近有用户在使用excel进行数据排序的嘶吼,发现表格数据是错乱的,这是什么原因造成的呢?详细请看下文原因分析和解决办法2024-05-31
excel中如何按年级排序数据 表格按年级顺序排列的两种方法
excel中如何按年级排序数据?excel表格中录制的学生数据想要按年级排序,该怎么操作呢?下面我们就来看看表格按年级顺序排列的两种方法2023-09-12
Excel如何用SORT函数实现排序? 排序函数SORT用法解析
Excel如何用SORT函数实现排序?Excel中的数据想要排序,该怎么操作呢?下面我们就来看看排序函数SORT用法解析,详细请看下文介绍2023-02-09
excel怎么按成绩降序排列 excel排序排名次由小到大设置方法
在教学的考试中,教师总是喜欢把学生的成绩从高到低进行排列,看看谁的单科分数最高,总分最高,不及格的人数等,那么在excel表格中怎么进行分数排列?下面我们来看看吧2022-08-10





最新评论