转自:微点阅读  https://www.weidianyuedu.com

排序,是我们在整理数据的时候经常会使用到的工具。今天,小编也是接到了这样一个小任务,就是把下图中每个部门的业绩以升序的方式进行排序:

小编一想,排序嘛,那不是很简单的事情嘛。可当小编自信满满的打开【数据】选项卡下面的【排序】,在【排序】对话框设置好排序要求后,却出现了如下图所示的问题:

打开看点快报,查看高清大图

这是因为表格内的部门列有合并单元格,且合并的单元格数量不一样,有合并3个单元格的,有合并4个单元格,还有没有合并过的单元格,所以出现了单元格大小不一样的情况,从而导致排序操作无法完成。

小编开始苦恼了,既然这样的话,难道要让我每个部门分开排队或者手动调整数据顺序吗?这个工作量,光是想一想,都觉得心累。既然自己解决不了,那就只能请教别人了,于是,小编召唤来了身边的Excel能手来帮忙解决问题,谁知她只是看了一眼就有了解决方法:

1.在所有数据后面的空白列增加一个辅助列,在辅助列(E2)内输入公式:=COUNTA($A$2:A2)*10^4+D2,向下填充,完成如下图所示效果:

2.选择B列到E列的所有数据,在用E列数据进行升序排序即可完成按每个部门数据升序排序的效果,最后再删除辅助列即可

看着她一顿操作猛如虎,这过程呢照着做小编倒是没有太大问题,可是这原理小编没想通啊,于是只能再次请教:

她告诉我说,这种排序技巧也被称为“组内排序”, COUNTA函数是专门用来计算区域中非空单元格的个数,COUNTA($A$2:A2)这一部分函数主要是为了实现按部门分组的效果。

需要小伙伴们注意的是这个案例中区域的写法,$A$2:A2中,前面的A2使用了绝对引用,因此随着公式向下填充,引用的单元格区域逐渐变大,每跨过一个合并单元格,结果就会增加。

这就保证了同一个部门属于同一个“组”

而“10^4”表示的是20的4次方。COUNTA($A$2:A2)*10^4这部分是为了给每个部门定义一个数量级

说到这,小编又有新疑惑了,为什么要是4次方呢?4次方上固定的吗?小编继续请教道:

这取决于实际参与排序的最大数字的位数,如果销售数据中有过万的,这里就要有5次方了。为了保险起见,次方数可以适当大一点(只能大不能小),不必过于精确。这样相同的部门属于同一个数量级,而定义数量级的作用就是为了保证在排序的时候,同一个部门的数据是连在一起的。

Excel使用技巧:合并单元格如何分组排序相关推荐

  1. Excel技巧分享:合并单元格如何分组排序

    转自:微点阅读  https://www.weidianyuedu.com 排序,是我们在整理数据的时候经常会使用到的工具.今天,微点阅读小编也是接到了这样一个小任务,就是把下图中每个部门的业绩以升序 ...

  2. Excel技巧:合并单元格后分组排序

    转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站 排序,是我们在整理数据的时候经常会使用到的工具.今天,微点阅读小编也是接到了这样一个小任务,就 ...

  3. Excel合并单元格怎么分组排序?

    转自:微点阅读  https://www.weidianyuedu.com 排序,是我们在整理数据的时候经常会使用到的工具.今天,小编也是接到了这样一个小任务,就是把下图中每个部门的业绩以升序的方式进 ...

  4. Excel合并单元格如何分组排序?

    转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习网站 排序,是我们在整理数据的时候经常会使用到的工具.今天,小编也是接到了这样一个小任务,就是把下图中每个 ...

  5. java使用poi生成Excel文件并合并单元格

    java使用poi生成Excel文件并合并单元格        业务需要根据 分管部门 字段进行合并,现在提供一种思路. controller层 @Inject(target = "/inf ...

  6. C# 获取Excel中的合并单元格

    C# 获取Excel中的合并单元格 我们在制作表格时,有时经常需要合并及取消合并一些单元格.在取消合并单元格时需要逐个查找及取消,比较麻烦.这里分享一个简单的方法来识别Excel中的合并单元格,识别这 ...

  7. 使用poi导出excel,及合并单元格边框显示问题

    使用poi导出excel,及合并单元格边框显示问题. 首先创建workbook.sheet HSSFWorkbook workbook = new HSSFWorkbook();HSSFSheet s ...

  8. Java读取Excel中的合并单元格

    本文以Java示例展示读取Excel中的合并单元格的方法. 1. Maven仓库下载导入 在pom.xml中配置maven路径,指定依赖,如下: <dependency><group ...

  9. Excel怎么统计合并单元格数据

    今天小编跟大家分享一下Excel怎么统计合并单元格数据 1.打开Excel文件 2.点击下图选项(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说.) 3.点击[统计与分析],选 ...

最新文章

  1. SAP QA32试图做UD,系统报错-工厂 BTYC中的 QM 基选设置需要维护
  2. js添加多个子节点_JS创建DOM节点-使用document.createElement()创建子节点或同级节点...
  3. 打字练习网站使用感受
  4. 有用的Python模块 - pprint
  5. mysql 有伪表吗_DML和DQL 总结
  6. 03day输入及转义符的使用
  7. AsyncResult使用场景
  8. 大数据Hadoop原理:大数据Hadoop技术原理简介
  9. 呼叫中心行业,引领时代进步
  10. Everthing搜索神器,工作利器
  11. sqlalchemy的基本操作大全
  12. matlab无法打开excel的问题
  13. 字节架构师: Kafka 的消费者客户端详解
  14. numpy操作技巧二三事
  15. 《计算机应用基础》课程计划,计算机应用基础课程教学计划
  16. java小数是怎么运算的_JAVA中小数的运算
  17. discuz论坛添加、更换返回顶部图标
  18. 根据经纬度坐标计算实际距离
  19. 2019届校招实习生惨痛经历
  20. JS对XML格式化与美化

热门文章

  1. 软件技术人员成长路线的设计
  2. 买天猫店网店转让商标过户事项
  3. 高中知识复习——log2(n)
  4. 软件工程之功能性需求和非功能性需求
  5. revit 二次开发 链接CAD文件读取
  6. python opencv 入门 绘图函数 (3)
  7. 智慧城市专题视频课程 附教案
  8. Opencv实现击中击不中
  9. 借京东图文识别baseline 来看clip训练过程。 clip是怎样练成的 。
  10. 点集配准技术(ICP、RPM、KC、CPD)