如何在Excel中对数据进行两列排序(5种简单方法)

  • Share This
Hugh West

在处理数据集时,有时对数据列表进行排序是很重要的。 实际上,对数据进行排序有助于将列表按有意义的顺序排列。 在Excel中,我们可以很容易地按自己喜欢的顺序进行排序。 在这篇文章中,我将演示一些快速而简单的方法来对数据进行两列排序,在 ǞǞǞ .

下载实践工作手册

你可以下载工作手册,用它们进行练习。

按两栏排序.xlsx

在Excel中按两列排序的5种简单方法

在使用excel的过程中,对数据进行排序是一个很好的做法,可以将数据以一种可视化的形式呈现出来,使数据更容易被理解。 为了按两列进行排序,使用以下数据集来执行方法。 该数据集表示一个汽车商店的列表。 随后的数据集只包含三个品牌的汽车" 现代汽车 , 日产汽车 ,以及 铃木 ",这在列中显示为 C ,列中汽车的型号 B ,而每张牌的价格在第 D ,也在列 E ,列出了交货日期。

现在,假设我们需要对数据进行排序,只按 产品模型 价格 在文章的以下部分,我将以解释的方式按这两栏对数据进行排序。

1.按编辑组中的两列数据排序

在excel中,如果要及时按两列排序,可以用 排序 & 筛选 有了这个命令,我们可以用不同的方案进行排序。 所以,我们要对两列的 产品模型 价格 ,每一列的排序将是不同的。 产品模型 将按以下方式排序 从A到Z 价格 将被排序在 最大的到最小的 秩序。 让我们看看下面的步骤。

步骤。

  • 首先,选择数据集中的任何地方,我建议选择第一列中的任何单元格,这些单元格将被排序为首选顺序。
  • 第二,到 首页 选项卡上。
  • 接下来,从 编辑工作 组,选择 排序 & 筛选 命令。 然后,选择 自定义排序 从下拉菜单中选择。

  • 这将出现在 分类 对话框。
  • 现在,选择 产品模型 从柱子部分的排序下拉菜单中选择。
  • 而且,订单被自动设置为 从A到Z 这是在 秩序 节。
  • 之后,点击 添加级别 来添加我们希望接下来进行排序的第二列。

  • 此外,选择 价格 列。 而且,我们希望从 最大的到最小的 .
  • 然后,点击 认可 按钮。

  • 最后,就像下面的图片一样,我们可以看到,在我们喜欢的列中有两个排序的数据列表。

阅读更多。 如何在Excel中对数据进行排序和过滤(完整指南)

2.应用SORTBY函数对两列的数值进行排序

要想只对两列数据进行排序,我们可以通过应用以下方法轻松实现 SORTBY功能 首先,让我们来了解一下这个概念。 SORTBY功能 .

语法

的语法。 SORTBY功能 是。

SORTBY(array, by_array1, [sort_order1], ...)

论点

阵列。 数组或一个范围来排序。

by_array: 数组或一个范围来排序。

sort_order: [可选]如果 分类 秩序是 1 表示默认为升序,如果排序顺序为 -1 它的意思是下降。

ǞǞǞ SORTBY功能 主要是使用一个公式和另一个范围或数组的值对一个范围或数组的内容进行排序。

那么,让我们看看如何使用这个函数按两列排序。

步骤。

  • 首先,我们需要另一组相同的数据集。 因此,我们在第一组数据集下添加另一个表,以应用 SORTBY功能 根据上述数据表格。

  • 第二,选择输出 细胞B14 并输入下面的公式。
=SORTBY(B5:E11,B5:B11,1,D5:D11,-1)

  • 然后,按 进入 .

公式描述

首先,我们把整个数据范围 B5:E11 这是我们的数组,因为我们想从这个表格的第一个范围内对两列进行排序。 然后,我们以升序对第一列进行排序,因此我们从范围 B5:B11 这就是我们的 产品模型 之后,我们将对第二列进行降序排序。 因此,我们将取范围为 D5:D11 然后我们就能在第二个表中看到分类的列。

使用函数时的问题

有时,excel中的日期会出现问题。 通过使用函数,它可能会以一般的格式显示日期,如下图所示。 而我们可以通过改变日期列的格式轻松解决这个问题。

  • 为此,先选择日期栏。 然后,只要到 首页 选项卡,并从下拉菜单中的 数量 部分,选择 短暂日期 .

通过完成上述任务,问题将得到解决。

相关内容。 如何在Excel VBA中使用排序功能(8个合适的例子)

3.用Excel排序命令对数据进行两列排序

数据排序是以一种有组织和可理解的方式对数据集进行排列。 按两列排序 分类 让我们通过以下步骤对数据进行排序:用 分类 指挥。

步骤。

  • 在开始时,从第一列中选择我们希望排序的单元格。
  • 接下来,到 数据 选项卡,并点击 分类 .

  • ǞǞǞ 分类 对话框将显示。
  • 现在,在 栏目 部分,选择 产品模型 从排序的下拉菜单中选择。
  • 而且,在 秩序 章节中,订单被自动设置为 从A到Z .
  • 之后,点击 添加级别 来添加我们想要排序的第二列。

  • 选择 价格 我们还需要的顺序是 最大的到最小的 .
  • 然后,按 认可 按钮。

  • 最后,数据将被排序为两列。

阅读更多。 如何使用Excel快捷键对数据进行排序(7种简单方法)

类似的阅读。

  • 用VBA在Excel中对表格进行排序(4种方法)
  • 如何在Excel中对IP地址进行排序(6种方法)
  • 用VBA在Excel中对列进行排序(4种方法)
  • 如何在Excel中添加排序按钮(7种方法)
  • 在Excel中按颜色排序(4个标准)

4.对Excel中的表头使用过滤选项

我们可以用最简单的方式对列进行排序,方法是使用 过滤器 所以,我们来演示一下下面的步骤。

步骤。

  • 首先,选择我们想要排序的表格的标题。
  • 接下来,到 首页 标签。
  • 选择 排序 & 筛选 的命令。 编辑工作 然后,从下拉选项中,选择 过滤器 .

  • 现在,点击 产品模型 下拉菜单。 然后,选取顺序 从A到Z排序 .

  • 然后,选择一个 价格 从下拉菜单中选择。 然后,选取顺序 从大到小的排序 也是如此。

  • 最后,我们可以在我们想要的列中查看排序的结果。

阅读更多。 如何在Excel中自动排序表(5种方法)

5.利用条件格式化对数值进行两列排序

如果我们希望通过赋予数据颜色来对列进行排序,我们可以使用条件格式化来使排序后的值更具有视觉吸引力。 假设,我们希望对列进行排序 价格 交付日期 为此,让我们按照以下步骤进行。

步骤。

  • 与前面的方法一样,首先选择列 C 这表明汽车的价格。
  • 之后,去到 首页 选项卡上。
  • 接下来,请到 条件性格式化 根据 风格 节。
  • 此外,请访问 色标 从下拉菜单中选择。
  • 然后,选择 绿色的颜色。

绿色表示每个单元格的值在该范围内的位置。

  • 同时,选择 交付日期 和以前一样,应用另一种颜色的单元格梯度。
  • 最后,我们可以看到,我们的两个所需的排序列正在显示颜色的梯度。

按色标排序取决于提供的数字数据。

相关内容。 如何在Excel中创建自定义排序表

总结

上述方法可以帮助你在Excel中按两列排序。 希望这能帮助你!如果你有任何问题、建议或反馈,请在评论区告诉我们。 或者你可以看看我们的其他文章,在 淘宝网 博客!

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.