如何对表格数据排序以及按多列排序?

如题所述

第1个回答  2022-07-23
对表格中的数据进行排序,是我们经常需要做的工作。数据排序可以 按单列进行排序 ,也可 按多列进行排序 。

下面我们以实际例子,看下具体的操作过程。

我们看到这是一个办公用品采购的清单,如何按采购金额(总价)进行排序呢?这样我们便一眼可知,哪些用品采购金额最大。

第一步,我们先将需排序的数据创建为表。

因为将数据创建为表后,Excel能够非常容易地理解我们的用意和智能化操作。

(1)将活动单元格置于数据区域内任一单元格,选择 “插入”|“表格”|“表格” 或按 Ctrl+T 键。

(2)在“ 创建表 ”对话框中确定自动选择的数据区域是否正确,如不正确可 单击右侧向上箭头重新选择 。如果选择的数据包含标题,则勾选上“ 表包含标题 ”。

(3)点击“确定”后,Excel会 自动应用表默认样式 ,如筛选按钮、镶边行等。

第二步, 单击要排序列(总价)的筛选按钮 。在出现的列表中,可选择升序、降序和数字筛选等。

第三步,这里我们单击“ 降序 ”,Excel将自动对表中数据按 降序排列 。使用表的筛选按钮,可以很方便地对不同列进行排序。

以上是对 单列进行排序 ,有时单列排序并不能满足我们需求。如单列中有些数据是重复的,为此我们可以 按多列进行排序 ,也就是 多重排序 。

多重排序 有两种方法,下面我们分别看一下。

第一种方法,即多次执行上面的单列排序,执行的顺序按照由不重要到最重要的顺序依次执行。

如我们上面 按照总价排序后 ,有些总价是一样的。我们可以 再按数量进行排序 。

那执行的顺序就是, 先按数量排序 , 再按总价排序 。执行完成后,就达到了 整体按总价排序 ,一样的记录 再按数量排序 的目的。

第二种对多列排序方法,是使用“排序”对话框。 当然这种方法,最好也是在 创建表 后进行操作,否则会有各种提示信息。

选择表中任一单元格,单击 “数据”|“排序和筛选”|“排序” ,将打开“ 排序 ”对话框。也可直接 右击选择“排序”|“自定义排序” 。

在“ 排序 ”对话框中,依次添加“ 主要关键字 ”和“ 次要关键字 ”。次要关键字可以添加多个。

点击“确定”之后,Excel将根据主要关键字和次要关键字顺序依次排列。

以上2种方法,就是对 多列排序 的操作方法。

我们做一个小结:

对数据进行排序前,最好将其创建为表。 因为表能够更好的 组织和分析数据 。通过使用表,可以方便地对数据表中的数据进行排序。

之后,可 单击筛选按钮 ,对不同列直接进行排序。

如果是 多重排序 ,可分别对不同列进行排序,顺序依次为 次要至主要 。

使用“ 排序 ”对话框,可更明确“主要关键字”和“次要关键字”的顺序。

我们可根据实际情况,灵活选择使用哪种方法。
相似回答