Table of contents
在这篇文章中,我将向你展示如何按几列、按字母顺序的列名以及按任何一行的数值对Excel数据进行排序。 此外,你还将学习如何以非标准方式对数据进行排序,当按字母或数字排序不起作用时。
我相信每个人都知道如何按字母或升序/降序进行排序。 你所需要做的就是点击A-Z或Z-A按钮,驻扎在 首页 中的选项卡。 编辑工作 组,并在 数据 中的选项卡。 排序 & 筛选 组。
然而,Excel 排序功能 提供了更多的选项和能力,虽然不是那么明显,但可能会非常方便。
按几栏排序
现在我将向你展示如何按两列或多列对Excel数据进行排序。 我将在Excel 2010中进行操作,因为我的电脑上安装了这个版本。 如果你使用其他Excel版本,你在跟随例子时不会有任何问题,因为Excel 2007和Excel 2013的排序功能基本相同。 你可能只注意到颜色方案和对话框中的一些差异布局,好,我们继续...
- 点击 分类 上的按钮。 数据 选项卡或 自定义排序 关于 首页 选项卡来打开 分类 对话。
- 然后点击 添加级别 按钮的次数与你想用于排序的列数相同。
- 从" 排序方式 "和" 然后通过 在 "下拉列表 "中,选择你想对数据进行排序的列。 例如,你正在计划你的假期,有一个由旅行社提供的酒店列表。 你想先按以下方式对它们进行排序 地区 ,那么通过 董事会基础 最后由 价格 ,如截图所示。
- 点击 认可 而你就在这里。
- 首先是 地区 列按字母顺序排在第一位。
- 第二, 董事会基础 列进行排序,因此全包式(AL)酒店位于列表的顶部。
- 最后, 价格 列进行排序,从最小到最大。
在Excel中按多列进行数据排序是很容易的,不是吗? 然而,在Excel中的 排序对话框 在本文中,我将向你展示如何按行而不是按列排序,以及如何根据列名按字母顺序重新排列工作表中的数据。 此外,你还将学习如何在按字母或数字顺序排序无效的情况下,以非标准的方式对Excel数据进行排序。
在Excel中按行和按列名排序
我想,在90%的情况下,当你在Excel中对数据进行排序时,你是按照一列或几列的数值进行排序的。 然而,有时我们有非琐碎的数据集,我们确实需要按行(水平)排序,即根据列头或某一行的数值,从左到右重新排列列的顺序。
例如,你有一份由当地卖家提供或从互联网上下载的照片相机清单。 该清单包含不同的功能、规格和价格,像这样。
你需要的是按一些对你来说最重要的参数对照片相机进行排序。 作为一个例子,让我们先按型号名称排序。
- 选择你要排序的数据范围。 如果你想重新排列所有的列,你可以简单地选择范围内的任何单元格。 我们不能对我们的数据这样做,因为A列列出了不同的特征,我们希望它能坚持下去。 所以,我们的选择从单元格B1开始。
- 点击 分类 上的按钮。 数据 选项卡来打开 分类 对话。 注意""。 我的数据有标题 由于我们的工作表有页眉,所以我们不打勾,并单击 "页眉"。 选择 按钮。
- 在开幕式上 分类选项 下的对话 适应性 ,选择 从左到右排序 ,然后点击 认可 .
- 然后选择你要排序的行。 在我们的例子中,我们选择包含照片相机名称的第1行。 确保你有" 价值观 "下选择的 分类 上和" 从A到Z "下 秩序 ,然后点击 认可 .
你的排序结果应该与此类似。
我知道,按列名排序在我们这里没有什么实际意义,我们这样做只是为了演示,以便你能感觉到它是如何工作的。 以类似的方式,你可以按尺寸、或成像传感器、或传感器类型、或任何其他对你最关键的功能对相机列表进行排序。 例如,让我们先按价格排序。
你所做的是通过上述步骤1-3,然后在步骤4,你选择列出零售价格的第4行,而不是第2行。 排序的结果将看起来像这样。
请注意,被排序的不仅仅是一行,整个列都被移动了,以便数据不被扭曲。 换句话说,你在上面的截图中看到的是照片相机的列表,从最便宜的到最贵的排序。
希望你现在已经深入了解了Excel中行的排序方式。 但是,如果我们的数据不能按字母或数字很好地排序呢?
按自定义顺序对数据进行排序(使用自定义列表)
如果你想按字母表以外的一些自定义顺序对你的数据进行排序,你可以使用内置的Excel自定义列表或创建你自己的列表。 使用内置的自定义列表,你可以按一周中的几天或一年中的几个月进行排序。 Microsoft Excel提供了两种类型的此类自定义列表--带有缩写和全名。
比如,我们有一份每周家务的清单,我们想按到期日或优先级对它们进行分类。
- 你首先要选择你要排序的数据,然后打开 分类 对话框,就像我们在按多列或按列名排序时那样( 数据 标签> 分类 按钮)。
- 在 排序方式 框,选择你要排序的列,在我们的例子中,它是 天 因为我们想按一周的天数对我们的任务进行排序。 然后选择 自定义列表 根据 秩序 如截图中所示。
- 在 自定义列表 由于我们在 "日 "的缩写中使用了 "日 "的名称,因此,在 "日 "的缩写中使用了 "日 "的缩写。 天 列,我们选择相应的自定义列表并点击 认可 .
就这样!现在我们的家务事已经按一周中的一天分类。
注意:如果你想改变你的数据,请记住,新的或修改的数据不会被自动排序。 你需要点击 重新申请 上的按钮。 数据 选项卡,在 排序 & 筛选 组。
好了,正如你所看到的,通过自定义列表对Excel数据进行排序也没有任何挑战。 最后留给我们的是通过我们自己的自定义列表对数据进行排序。
按你自己的自定义列表对数据进行排序
正如你所记得的,我们在表中还有一列,即 优先权 为了将每周的家务事从最重要的到不太重要的进行分类,你的步骤如下。
执行上述的步骤1和2,当你有了 自定义列表 对话框打开,选择 新名单 在左侧栏中的 自定义列表 ,并将这些条目直接输入到 列表条目 记住,要按照你希望的排序顺序,从上到下准确地输入你的条目。
点击 添加 你会看到新创建的自定义列表被添加到现有的自定义列表中,然后点击 认可 :
我们的家务事来了,按优先顺序排列。
当你使用自定义列表进行排序时,你可以自由地按多列进行排序,并在每种情况下使用不同的自定义列表。 这个过程与我们已经讨论过的按多列排序时完全相同。
最后,我们对每周的家务事进行了最合理的分类,首先是按一周中的哪一天,然后是按优先次序分类 :)
今天就讲到这里,感谢您的阅读。