excel表中如何给列数据排序(按多个条件对Excel数据表排序)

 2024-03-20  阅读 870  评论 0

摘要:很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

今天教两个多条件排序方法,极简,收好不谢。

案例:

将下图 1 的数据表按以下要求排序,效果如下图 2 所示。

  • 先按“月份”升序排序
  • 再按“净增数”降序排序

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(1)

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(2)

解决方案 1:

1. 将数据表复制粘贴到右侧目标区域。

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(3)

2. 选中右侧数据表的任意单元格 --> 选择菜单栏的“数据”-->“排序”

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(4)

3. 在弹出的对话框中按以下方式设置 --> 点击“添加条件”:

  • 主要关键字:选择“月份”
  • 次序:保留默认选项

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(5)

4. 在第二个条件中按以下方式设置 --> 点击“确定”:

  • 次要关键字:选择“净增数”
  • 次序:选择“降序”

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(6)

已按要求排好。

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(7)

解决方案 2:

1. 清除右侧数据表的内容,仅保留表头 --> 在 I2 单元格中输入以下公式 --> 回车:

=SORTBY(A2:G28,C2:C28,,G2:G28,-1)

公式释义:

  • SORTBY 函数的作用是基于相应范围或数组中的值对范围或数组的内容进行排序;
  • 语法为 SORTBY(显示结果区域, 排序依据区域1, [排序方式1], [排序依据区域2, 排序方式2],…) ;排序方式为 1 表示升序,-1 表示降序, 默认为升序;
  • 本公式含义为:
    • A2:G28:显示 A2:G28 区域;
    • C2:C28,:先按 C2:C28 升序排序;
    • G2:G28,-1:再按 G2:G28 降序排序
  • O365 公式不需要按三键就能实现数组效果

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(8)

也同样排好了。

excel表中如何给列数据排序(按多个条件对Excel数据表排序)(9)

,

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/cec92Cz0DBAoCXg.html

发表评论:

管理员

  • 内容265486
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.1016秒, 内存占用1.33 MB, 访问数据库18次