excel|Excel中多列排序的原理和方法都不掌握?难怪你得不到想要的结果


excel|Excel中多列排序的原理和方法都不掌握?难怪你得不到想要的结果
文章图片
excel|Excel中多列排序的原理和方法都不掌握?难怪你得不到想要的结果
文章图片

在Excel中 , 对数据进行排序 , 很多小伙伴都用过 , 但用的都是单列排序 , 除了升序、降序 , 就是自定义序列 。 如果要对多列进行排序 , 很多小伙伴都很困惑 , 为什么排序的结果和想象中的不太一样 , 有点儿差异了?
一、Excel多列排序方法
目的:对“总分”和“语文”进行“降序”排列 。
方法:
1、选定目标单元格区域(通常情况下包含标题行) , 【数据】-【排序】 , 打开【排序】对话框 , 在【主要关键字】中选择“总分” , 在【排序依据】中选择“单元格值” , 在【次序】中选择“降序” 。
2、单击左上角的【添加条件】 , 在【次要关键字】中选择“语文” , 在【排序依据】中选择“单元格值” , 在【次序】中选择“降序” 。
3、单击右下角的【确定】即可 。
【excel|Excel中多列排序的原理和方法都不掌握?难怪你得不到想要的结果】解读:
1、如果在选择【主要关键字】或者【次要关键字】时没有出现列标题 , 原因在于没有【排序】对话框右上角的【数据包含标题】选项 。
2、如果标题行包含多级标题 , 则可以通过取消【数据包含标题】选项 , 在【主要关键字】、【次要关键字】中选择【列X】的方式来完成排序 。
二、Excel多列排序原理
1、排序结果
从排序结果中可以分析出 , “总分”是按照从高到底 , 降序的方式排列的 , 但“语文”并没有按照从高到低的方式排列 , Why?
2、Excel多列排序原理
首先:在Excel中 , 多列排序是有“主”、“次”之分的 , 此示例中 , “总分”为“主” , “语文”为“次” , 将“总分”作为【主要关键字】 , “语文”作为【次要关键字】来排序 。
其次:当【主要关键字】 , 暨“总分”中没有出现相同的结果时 , 就直接以【主要关键字】 , 暨“总分”来排序 , 此时的【次要关键字】不进行任何的排序 。
再次:当【主要关键字】 , “总分”中出现相同的结果时 , 就以【次要关键字】为进行排序 , 以此类推 , 得到最终的结果 。