ExcelVBA 巧用subtotal函数按指定列对有合并单元的表格分表 您所在的位置:网站首页 如何将两张表合并 ExcelVBA 巧用subtotal函数按指定列对有合并单元的表格分表

ExcelVBA 巧用subtotal函数按指定列对有合并单元的表格分表

2023-05-19 01:13| 来源: 网络整理| 查看: 265

网友提问:

回答网友问题:

没有什么通用的方法可以解决所有问题。不想学习就只能降需求!别用合并单元格

这次我把答案给您,但是您完全没学过,又如何处理工作中遇到的各种情况呢?

我做了一张表,在做表的时候就不要用sum等公式来计算,在excel基础篇讲过

语法:subtotal(函数序号,函数使用区域)

使用这个函数的目的,筛选时,仍然显示筛选后的合计值,例如我筛选第2列的一班和空白

得到的结果

我们需要筛选:一班和空白、二班和空白、三班和空白.....

空白是固定的,一班、二班、三班是第2列第3行至倒数第3行去重后的结果

如果没有office365我们需要使用字典去重,如果有office365我们可以调用unique函数获取唯一种,详细方法在2022年9月27日的文章中讲过了

 https://www.bilibili.com/read/cv18814663/?from=readlist

ExcelVBA第二季第22课笔记截图:字典去重ExcelVBA第三季第16课笔记:Autofiter筛选

完整代码与注释如下:

返回结果:

ExcelVBA教程:https://www.bilibili.com/video/BV1rt4y1a72y



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有