Excel技巧之对超过3列的数据排序

   对于许多经常使用Excel排序功能的用户来说,“排序”对话框只允许一次性设置3个关键字的限制实在难以满足需要。在如图所示的工作表中,有一个 5列数据的表格,如果需要按从左向右为关键字次序来排序,就成了一个难题,当单击菜单“数据”→“排序”后,在“排序”对话框中,无法设置“完成日期”和 “责任人”字段。


  图1 Excel表格排序

  事实上,Excel的排序的关键字并不受上图中这个对话框的限制,是可以按任意数量的列作为关键字来排序的。用户只需要把握一个原则,就可以实现对超过3列的数据进行排序:在多列表格中,先被排序过的列,会在后面按其他列为标准的排序过程中,尽量保持自己的序列。

  所以,对多列进行排序时,要先排序较次要(或者称为排序优先级较低)的列,后排序较重要(或者称为排序优先级最高)的列。

  在本例中,因为列数并不多,甚至可以放弃使用“排序”对话框,而改用工具栏上的“升序排列”按钮 ,依次对“责任人”、“完成日期”、“开始日期”、“项目”、“类别”列进行排序。

  另外,也可以通过使用两次“排序”对话框来完成排序:在第一次使用时,将“完成日期”作为主关键字,将“责任人”作为次要关键字;在第二次使用时,按图121 2所示进行设置。

  最近完成的排序效果如图所示。


  图2 Excel表格最终效果

时间: 2024-11-08 18:29:16

Excel技巧之对超过3列的数据排序的相关文章

Word2007技巧:对使用分隔符分割的数据排序

在Word 2007中,如果一组数据未包含在表格中,而是由分割符分割(如制表符.逗号等),同样可以对这些分割数据进行排序.用户可以参照教程<在Word2007表格中对数据进行排序>和<在Word2007表格中按英文字母大小写排序>进行操作,而只需在Word 2007"排序选项"对话框中选择分隔符的类型(制表符.逗号.其他字符)即可,如图所示. Word 2007选择分隔符类型

php生成excel列名超过26列大于Z时的解决方法_php技巧

本文实例讲述了php生成excel列名超过26列大于Z时的解决方法.分享给大家供大家参考.具体分析如下: 我们生成excel都会使用phpExcel类,这里就来给大家介绍在生成excel列名超过26列大于Z时的解决办法,这是phpExcel类中的方法,今天查到了,记录一下备忘,代码如下: 复制代码 代码如下: public static function stringFromColumnIndex($pColumnIndex = 0)  {          //  Using a lookup

常用Excel技巧

在网上浏览到一些Excel技巧,在这里整理给读者们看一看,说不定您能用得上. 1.两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2.已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET.CELL(6,Sheet1!C1) 3.强制换行 用Alt+Enter 4.超过15位数字输入 这个问题问的人太多了,也收起来吧.一.单元格设置为文本;二.在输入数字前先输入' 5.如果隐藏了B列,如果让它显示出来? 选中A到C列,点击右键,取消隐藏

Excel技巧整理讲解

常用办公软件 excel技巧的整理.讲解,在这里给读者们看一看,给大家一些提示,希望在你在平时能用得上.   1.两列数据查找相同值对应的位置 =MATCH(B1,A:A,0)   2.已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET.CELL(6,Sheet1!C1)   3.强制换行 用Alt+Enter   4.超过15位数字输入 这个问题问的人太多了,也收起来吧.一.单元格设置为文本;二.在输入数字前先输入'   5.如果隐藏了B列,如果

常用25条Excel技巧

  很多朋友用Excel处理表格,在使用过程中会遇到各种各样的问题,下面我们为大家整理了25条Excel技巧 ,希望对大家有所帮助.也希望大家认真学习Excel. 1.两列数据查找相同值对应的位置 =MATCH(B1,A:A,0) 2.已知公式得结果 定义名称=EVALUATE(Sheet1!C1) 已知结果得公式 定义名称=GET.CELL(6,Sheet1!C1) 3.强制换行 用Alt+Enter 4.超过15位数字输入 这个问题问的人太多了,也收起来吧.一.单元格设置为文本;二.在输入数

十个值得收藏的Excel技巧

  十个值得收藏的Excel技巧          1.用"Ctrl+PgDn / PgUp "转换工作表 2.用 "Ctrl + 方向符"快速转换单元格 当然,你也可以只按方向键,然后一格一格地移.但如果你想快速转换单元格,在按方向键之前长按"Ctrl",瞬间能达到"键步如飞"的效果. 3.巧用"Shift"键选择数据 用"Ctrl + Shift +方向键"能够纵横跨选单元格,从而选

Excel技巧:Excel生成工资条的方法

  Excel技巧:Excel生成工资条的方法         第一种格式的工资条,内容之间不留白,效果如下图: 具体的操作方法是: 1.生成数字辅助列. 在E2单元格输入数字1,向下复制填充到E17单元格. 单击自动填充选项,选择"填充序列". 填充后的效果如下图: 保持E列的选中状态,Ctrl+C复制,单击E18单元格,Ctrl+V粘贴. 2.粘贴列标题. 选中A1:D1,也就是工资条的列标题,Ctrl+C复制. 单击A18单元格,Ctrl+V粘贴. 然后选中A18:D18单元格区

excel技巧:excel怎么有效的提高工作效率

  excel技巧:excel怎么有效的提高工作效率         1.两列项目核对 两个表的数据需要核对出哪些是相同的,当数据很多时如果手工一个个的勾需要很长时间,其实只需要一个小小的公式即刻搞定. =COUNTIF(D:D,A2) 注:值为1的为重复项. 2.查找重复值 面对一个有几万行客户信息表,如果想一下找到重复的行,手工估计一天也找不出来,这时你只需要: 选取列 - 开始 - 条件格式 - 突出显示单元格规则 - 重复值. 3.删除重复记录 曾经客服部一个同事让我去帮一个忙,原来领导

最受欢迎的10个Excel技巧

  最受欢迎的10个Excel技巧         1.多列转换一列 这个办法不错 有没有难度,关键看思路,这个行列转置技巧的精妙之处在于错位引用. 2.快速输入当前时间且不再变化 数据有效性的另类应用,快速录入当前时间. 输入灵活并且输入的时间不会再发生变化. 3.突破数据有效性的限制 设置数据有效性时,要求序列来源必须是单行或单列. 这个技巧就是用来欺骗Excel的- 4.突破数据有效性的限制 无需VBA,也能批量插入指定名称的工作表,不信你就试试看. 5.工资条制作方法 财务表亲,怎能不会