易商讯
当前位置: 首页 » 资讯 » 生活 » 正文

excel表格按时间自动排序 让Excel表格自动排序

放大字体  缩小字体 发布日期:2023-08-07 12:35:06
导读

今天技巧妹与大家说说排序的那些事儿!先来看一个自动排序的动图:看到这里,你知道是怎么实现吗?其实这是利用了宏工具来实现的。首先区域,点击开发工具——录制宏,随后点击数据——排序和筛选——降序,对数据进行降序排序,最后再次点击停止录制。然后,将光标定位在工作表名,随后右击选择【查看代码】,随后左侧下拉框选择“Worksheet”,右侧更改为“change”,在对应的代码中间输入宏名称(比如图表是宏4

今天技巧妹与大家说说排序的那些事儿!

先来看一个自动排序的动图:

excel表格按时间自动排序(让Excel表格自动排序)1

看到这里,你知道是怎么实现吗?其实这是利用了宏工具来实现的。

首先区域,点击开发工具——录制宏,随后点击数据——排序和筛选——降序,对数据进行降序排序,最后再次点击停止录制。

excel表格按时间自动排序(让Excel表格自动排序)2

然后,将光标定位在工作表名,随后右击选择【查看代码】,随后左侧下拉框选择“Worksheet”,右侧更改为“change”,在对应的代码中间输入宏名称(比如图表是宏4)关闭VBA界面即可自动排序。

excel表格按时间自动排序(让Excel表格自动排序)3

接下来,在看看排序中经常遇到的问题。

1、如何按职位来排序?

如图,如何将表格中的数据,按照职位顺序排序?

excel表格按时间自动排序(让Excel表格自动排序)4

选中数据区域,点击数据——排序,在打开的界面中,选择“职位”,点击“自定义序列”,然后在打开的序列界面中,输入对应的序列,点击添加并确定即可。

excel表格按时间自动排序(让Excel表格自动排序)5

PS:为什么我的自定义排序不成功

excel表格按时间自动排序(让Excel表格自动排序)6

这个原因在于原表格中存在空格,这时可以用查找和替换方法去除空格,然后再排序。

excel表格按时间自动排序(让Excel表格自动排序)7

2、合并单元格如何排序?

如图所示,如何将销售量按合并单元格进行升序排序?

excel表格按时间自动排序(让Excel表格自动排序)8

这里我们借用COUNTA函数来实现,先新建一个辅助列,随后在单元格中输入公式=COUNTA($A$2:A2)*10^4 C2,向下填充,之后再选中区域,点击数据——排序——降序,最后将辅助列删除即可。

excel表格按时间自动排序(让Excel表格自动排序)9

excel表格按时间自动排序(让Excel表格自动排序)10


声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!

 
(文/小编)
免责声明
• 
本文excel表格按时间自动排序 让Excel表格自动排序链接:http://www.esxun.cn/news/259087.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3