Board logo

标题: Excel知识兴趣点三十一:如何按特定要求排序 [打印本页]

作者: zhendeaini    时间: 2015-1-5 09:00     标题: Excel知识兴趣点三十一:如何按特定要求排序

在实际工作中,我们需要按照特定的要求来进行排序,那么如何操作呢?

原来的数据:
姓名性别班级
许冠杰A100
BEYONDA100
张学友A101
刘德华A101
黎明A101
郭富城A101
明星1A101
明星2A101
明星3A101
明星4A101
明星5A101
明星6A101
明星7A101
明星8A101
明星9A101
明星10A101


要求:姓名中按明星5、明星6、明星7、明星8、明星9、明星10、BEYOND、明星1、明星2、许冠杰、刘德华、张学友、黎明、郭富城、明星4、明星3排序?

大家思考下!

附件: 如何按特定要求排序.xls (2015-1-5 09:00, 14 KB) / 该附件被下载次数 42
http://hahabbs.w1.luyouxia.net/bbs/attachment.php?aid=121291
作者: seaxin    时间: 2015-1-5 09:16

自定义序列~[32]
作者: chenxueyao    时间: 2015-1-5 11:41

如果单纯按照题目要求,我觉得简单的方法不如在D列按要求增加添加序号1、2、3.....,然后升序排列。。请教楼上,自定义序列应该如何编写?貌似很麻烦。。而且不容易实现,题目要求没什么规律的感觉。
作者: seaxin    时间: 2015-1-5 17:23

引用:
原帖由 chenxueyao 于 2015-1-5 11:41 发表
如果单纯按照题目要求,我觉得简单的方法不如在D列按要求增加添加序号1、2、3.....,然后升序排列。。请教楼上,自定义序列应该如何编写?貌似很麻烦。。而且不容易实现,题目要求没什么规律的感觉。
呃,自定义序列我也很少用,因为工作中很少要求这种无规律的排序,当然,如果你有一个现成的表,已经有顺序的了,现在有一个新的表也想跟此表排序方式一样,你可以先把作为排序依据的列复出来(当然是删掉重复项的),然后自定义序列处直接有间隔地复过去就可以了比如LZ那里已经有现成的顺序的话,你将那一句(要求:姓名中按“明星5、明星6、明星7、明星8、明星9、明星10、BEYOND、明星1、明星2、许冠杰、刘德华、张学友、黎明、郭富城、明星4、明星3”排序?
)双引号的部分复过去自定义序列——添加,确定,就可以了。
你说的加序列也可以,不过要用函数辅助一下~

[ 本帖最后由 seaxin 于 2015-1-5 17:27 编辑 ]
作者: chenxueyao    时间: 2015-1-5 17:44

确实,您的方法相当快,学到知识了。。
作者: zhendeaini    时间: 2015-1-5 17:49

引用:
原帖由 seaxin 于 2015-1-5 17:23 发表

呃,自定义序列我也很少用,因为工作中很少要求这种无规律的排序,当然,如果你有一个现成的表,已经有顺序的了,现在有一个新的表也想跟此表排序方式一样,你可以先把作为排序依据的列复出来(当然是删掉重复项的 ...
[104]




欢迎光临 BBS (http://hahabbs.w1.luyouxia.net/bbs/) Powered by Discuz! 6.0.0