今天聊聊多表汇总新增自动更新函数的做发
至少WPS更新后出了很多新函数 这些函数的组合做到了以前很难做到事
今天就聊下比较常见的多表汇总自动更新的问题 这里主要用到 SHEETSNAME,REDUCE,LET和聚合函数GROUPBY 只要学会基础的使用大家也能轻松的做到
SHEETSNAME很简单的提取表名函数
省略参数就是返回整个工作簿所有工作表的表名,加参照区域当前工作表单元格地址则返回当前表表名
REDUCE函数想用好比较麻烦的 这里就聊下一种基础用法 堆叠数组
这里我用了FILTER排除当前表剩下的表名去循环 每循环一次用VSTACK和x连接成一个新的数组 因为每个表数据行数不同为了排除空行 用counta函数取计算没张表a2:a30区域的非空数量 用在offset的行高 那每次循环拼接的就是每张表a2开始到最后行有数据的那里 这里因为表4里面是空着的所以用了if判断如果a2:a30区域没数据就返回x就是上面拼接的数据 否则继续拼接a2:a30区域有数据的表 最后用drop去掉第一行 因为我x是0所以扔掉了第一行 如果用表头做x那就可以省去drop这一步骤 后面用GROUPBY嵌套还是嵌套到REDUCE循环里面都可以 GROUPBY和最后嵌套步骤我下个帖子再说吧 大家先了解下这几个的基础用法先
2024-10-30
浏览875
知识
登录后评论
7
4