如何在 Excel 中将某一列中具有相似值的数据排列在一起?

如何在 Excel 中将某一列中具有相似值的数据排列在一起?

我有一张包含 4 列的 Excel 表格 - 公司名称、网站、地区和说明。如何将来自同一地区(在我的情况下为第 3 列)的公司分组在一起?

例如,这是我所拥有的(超过 200 行 - 太多了,无法手动排序):

表格示例

答案1

如果您有标题行,则可以利用 Excel 的内置排序和筛选功能。如果您还没有,请按照下面第 1 部分中的说明操作,否则请跳至第 2 部分。

1. 创建标题行

转到电子表格中的第一个单元格,然后找到以下按钮窗口顶部的功能区:

Excel 插入按钮

点击向下箭头并选择“插入工作表行“。然后,您可以在第一行中为每一列输入一个标题标签。您也可以选择将它们设为粗体,以便它们从数据中脱颖而出。您最终应该得到如下所示的内容:

标题示例

2. 排序和过滤

现在,选择您的标题:

已选择标题

然后点击下面的按钮功能区(它应该位于屏幕右侧附近):

排序和过滤按钮

选择 ”筛选“从下拉菜单中选择。您将看到标题单元格中出现下拉框,但现在我们先忽略它们。再次单击按钮并选择“自定义排序...“。您将看到一条警告消息:

数据范围警告

确保 ”扩大选择范围“ 被选中并点击 “种类...“。这将带您进入一个窗口,您可以在其中指定如何对数据进行排序。对于您的示例,我建议如下:

自定义排序窗口

这会将所有行业分组在一起,然后按字母顺序对该分组内的公司进行排序。这是我的示例电子表格中的最终结果:

已排序数据

3. 使用过滤器

使用我们之前创建的按钮,您还可以过滤数据以一次仅显示一个行业:

Excel 筛选对话框

如果你取消选中除研发之外的所有框并单击确定,你将得到以下结果:

筛选结果

要清除过滤器,您可以使用列标题中的下拉菜单,也可以使用排序和过滤下拉菜单中的功能区(您之前使用过)。

4. 数据透视表

Excel 允许您对数据进行分组、排序和筛选的另一种方法是使用数据透视表。这是一个非常高级的功能,对于像这样的相当小的数据集来说并不是必需的,但如果您好奇的话,我鼓励您观看一些视频教程!

相关内容