热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

老板问我如何根据条件排序,我不会,同事用vlookup函数1分钟搞定

我们在对数据进行排序的时候只有两种规则设置项目顺序,要么升序要么降序,排序之后excel会根据自己默认的规则将数据排列在一起,但是往往很多时候这种默认的排列顺序

我们在对数据进行排序的时候只有两种规则设置项目顺序,要么升序要么降序,排序之后excel会根据自己默认的规则将数据排列在一起,但是往往很多时候这种默认的排列顺序不是我们想要的,比如在这里我们想要对部门进行排序,并且希望数据是按照:总经办,人事部,行政部,财务部,市场部,销售部这样的顺序进行排列的,如果我们直接按照部门升序或者降序都无法达到要求,如下图

老板问我如何根据条件排序<strong>设置项目顺序</strong>,我不会,同事用vlookup函数1分钟搞定

这个时候我们就需要手动调整数据的位置设置项目顺序,排序就失去了意义,今天就跟大家分享2种根据条件排序的方法,操作都很简单,下面就让我们来一起操作下

一、使用vlookup函数在这里我们可以使用vlookup函数来为数据构建一个辅助列来进行条件排序设置项目顺序,首先我们在一旁将部门按照条件排列好,紧接着在数据后构建一个从1开始的序列,然后我们使用vlookup将这个辅助列中的序列引用到数据表中,根据辅助列进行升序排列即可,最后将辅助列删除即可

辅助列公式为:=VLOOKUP(B3,$O$4:$P$9,2,0)设置项目顺序,在这里我们需要注意的是第一参数是部门所在的单元格位置,而第二参数必须选择绝对引用

老板问我如何根据条件排序<strong>设置项目顺序</strong>,我不会,同事用vlookup函数1分钟搞定

二、使用自定义排序什么是自定义排序呢设置项目顺序,就是我们来自己设置排序的规则,首先我们点击数据的任何一个区域,然后点击排序选择自定义排序,我们将主要关键字设置为部门,在次序中我们选择自定义,然后在右侧输入想要排序的部门顺序,每个部门以回车键隔开,添加完毕后点击确定,然后在左侧的自定义序列中找到我们添加的次序,点击排序即可,这样的话我们也可以达到根据条件排序的效果

老板问我如何根据条件排序<strong>设置项目顺序</strong>,我不会,同事用vlookup函数1分钟搞定

以上就是我们在excel中进行条件排序的方法设置项目顺序,这两种方法你更喜欢哪一个呢?

我是excel零到一设置项目顺序,关注我持续分享更多excel技巧


推荐阅读
author-avatar
萤之光
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有