网站首页 > java教程 正文
上一篇文章我们学习了合并单元格下的数据进行排序,今天要介绍的,则是对合并单元格进行排序。
但目前excel版本还无法直接排序合并单元格,因此需要另寻它图,正如标题所说的,通过拆分再合并的方法。
下图中我们需要对品类和订单数量进行排序。
首先怎么拆分?这个很简单,点击功能区的合并单元格图标,便可以自动取消合并单元格。
然后选择品类列,通过CTRL+G呼出定位快捷键,选择定位条件为“空值”。
·这时系统会选定所有空单元格,我们在编辑栏中输入公式:=A2
按下CTRL+=,输入的公式会自动填充所选的空单元格。
这样便将合并单元格的数据拆分为多个相同的单元格数据。
当表格中不再有合并单元格,那样就可以进行排序了。
点击自定义排序,设置主关键字和次关键字。如下图所示的升序,那么品类列会根据拼音的先后顺序排列,再进行订单数量从小到大的排列。
这里作者君需要提醒一下,在进行自定义排序前,需要将表格数据的单元格格式转换为数值,因为A列中还包含了之前填充的公式,可能会造成数据的错误。
完成了需要的排序,接下来就是再合并的操作了。
作者君可以通过数据工具栏下的分类汇总进行合并。进入分类汇总设置界面,选择汇总项为品类列。
点击确定。系统会在品类列左侧插入一个汇总列,从下图中可以看出,汇总列中有许多的空白单元格。
我们再次呼出定位条件选择空值。
再次找到功能区的合并单元格图表,直接点击,刚才选定的多个空单元格便合并成一个单元格。
于是我们再回到分类汇总的设置界面,点击左下方的“全部删除”,则会删除汇总列中的汇总行。
删除了汇总行,这样就可以在点击格式刷图标,将A列的格式复制到B列品类。
最后再删除A列,便完成了合并单元格的排序。
今天的内容出现了一些重复的知识点,比如定位条件,分类汇总等,童鞋们可以记住,凡是对合并单元格进行拆分再合并处理,基本上都是优先使用分类汇总的功能。
但作者君也要告诉童鞋们,在一些数据量较大的表格中,如果出现合并单元格,要进行数据的整理,要仔细检验处理完的结果,尤其是数值的合并单元格,是很容易出现错误的。
虽然合并单元格会显得表格更美观整洁一些,但简单易处理的数据源,则不容易出错,需要的时间和技能也更少。
以上就是今天的全部内容,欢迎关注作者君,一起学习更多excel小知识!
阅读更多:
- 上一篇: 算法基础:插入排序 实现原理和应用场景
- 下一篇: 十大排序算法时空复杂度
猜你喜欢
- 2025-05-27 2025-04-29:高度互不相同的最大塔高和。用go语言,给定一个数组
- 2025-05-27 PHP排序算法:计数、选择、插入、归并、快速、冒泡、希尔、堆
- 2025-05-27 Python高级排序算法应用
- 2025-05-27 用好RANK函数 跨表排名不用愁
- 2025-05-27 十大排序算法时空复杂度
- 2025-05-27 万能的vlookup,居然能用来合并同类项,这个公式设计的太巧妙了
- 2025-05-27 算法基础:插入排序 实现原理和应用场景
- 2025-05-27 算法之常见排序算法-冒泡排序、归并排序、快速排序
- 2025-05-27 公式很短,将 Excel 合并单元格中的数据行按大小排序
- 2025-05-27 老板喜欢用合并单元格,你会排序,求和,计数么?
你 发表评论:
欢迎- 05-27JavaScript 中的运算符优先级
- 05-27Java程序员必备:运算符使用中的八大实战要点
- 05-27Java运算符优先级表
- 05-272025-04-29:高度互不相同的最大塔高和。用go语言,给定一个数组
- 05-27PHP排序算法:计数、选择、插入、归并、快速、冒泡、希尔、堆
- 05-27Python高级排序算法应用
- 05-27用好RANK函数 跨表排名不用愁
- 05-27十大排序算法时空复杂度
- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)