vlookup函数需要排序吗(Excel表格vlookup怎么排序)

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

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

一、使用vlookup函数

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

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

二、使用自定义排序

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

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

我是excel零到一,关注我持续分享更多excel技巧

       
专栏
30天excel从入门到精通
作者:Excel从零到一
15币
2,168人已购
查看
(0)

相关推荐

  • Excel表格中如何用vlookup函数来匹配两个表格相同数据

    我们在用excel匹配数据的时候,同一个表格中找相同数据还比较简单,但是如果两个表格的数据如何匹配相同数据呢?我们这里用vlookup函数操作一下吧.1. 如图,我们打开两个数据表格,如图,我们如果想 ...

  • Excel表格中自定义排序序列的方法

     Excel表格中自定义排序序列的方法 1.启动Excel 2013并打开工作表,任意选取一个单元格后在"开始"选项卡的"编辑"组中单击"排序和筛选& ...

  • 如何设置Excel表格的横向排序功能

    今天,小编给大家介绍设置Excel表格横向排序功能的方法,希望对大家有所帮助.具体如下:1.首先,请大家在自己的电脑中找到[Excel]图标,点击进入主界面,然后将目标表格打开.2. 第二步,接下来, ...

  • 如何给Excel表格进行自定义排序

    今天跟大家介绍一下如何给Excel表格进行自定义排序的具体操作步骤.1. 首先打开电脑,找到想要编辑的Excel表格,双击打开.2. 在打开的表格页面,依次点击上方的"开始"--- ...

  • Excel表格怎么随机排序 如何设置单元格随机排序

    在制作Excel表格时,有时候为了不显示排名的先后,我们需要对单元格进行随机排序,但是Excel表格并没有提供随机排序的选项,现在小编就和大家分享 Excel表格中随机排序的方法. 操作方法 01 如 ...

  • excel表格数值排序操作,excel表格数值如何排序

    excel表格数值排序操作,excel表格数值如何排序,下面小编就来分享一下. 操作方法 01 打开excel表格.如下图 02 选择想要进行排序的数值对象.如下图 03 从工具栏中找到筛选选项.如下 ...

  • excel表格怎么进行排序

    学习,工作里面,我们经常得对某一事物进行评分,排名,excel表格无疑是一种很好的方式,下面小编来分享一下excel表格怎么进行排序的方法 操作方法 01 第一步打开我们需要进行排序的excel表格, ...

  • Excel表格vlookup函数使用技巧(vlookup函数用法示例)

    直接举例如下:1.查找最后一次入库单价不仅Lookup支持查找最后一个,Vlookup函数同样支持查找最后一个数据.公式如下:=VLOOKUP(1,IF({1,0},0/(B2:B7=E2),C2:C ...

  • 怎么用VLOOKUP函数删除两个Excel中重复数据

    最近一朋友问到怎么删除掉Excel中一个表与另外一个表的重复数据.对于这个要求,其实用Excel中的VLOOKUP函数很容易实现. 操作方法 01 首先我们要明确这次我们的要求.我们的要求为从[She ...