需要一种将多列动态汇总为不同高度的合并单元格的方法

Posted

技术标签:

【中文标题】需要一种将多列动态汇总为不同高度的合并单元格的方法【英文标题】:Need a way to dynamically sum multiple columns into a Merged cell of varying heights 【发布时间】:2022-01-07 14:46:37 【问题描述】:

在这种情况下,我希望在 E 列中按“用户”计算 G 到 M 列的总和。N 列确实有正确的数据,但它使用的是公式 =sum(f4:m5)。我正在寻找一种添加数组公式的方法,因为 N 列中合并单元格的高度经常变化。在这种情况下,公式将优于脚本。

【问题讨论】:

答案已更新... 【参考方案1】:

尝试:

=INDEX(IFNA(VLOOKUP(F2:F, 
 QUERY(SPLIT(FLATTEN(IF(G2:M="",,F2:F&"♀"&G2:M)), "♀"), 
 "select Col1,sum(Col2) group by Col1"), 2, 0)))

【讨论】:

这完美!感谢您的帮助!

以上是关于需要一种将多列动态汇总为不同高度的合并单元格的方法的主要内容,如果未能解决你的问题,请参考以下文章

Java -- POI -- 随笔汇总

el-table动态获取数据合并行列

Office表中如何把一定范围单元格的内容多列数据去除空值以TXT文本方式导出?

UITableView imageView 复用其他单元格的图片

将动态单元格的表视图内容高度设置为表视图高度约束 ios

具有自动布局的自定义单元格的动态高度