请求将SUMIFS公式转换为带指定标题的数组公式
转换后的数组公式
直接使用以下公式即可实现需求,结构和你D列的数组公式保持一致:
=IFNA(VSTACK("Total (12 months)", ARRAYFORMULA(IF($B$7:$B$11="", "", ROUND(SUMIF(Expenses!$E:$E, $B$7:$B$11, Expenses!$B:$B))))))
公式说明
VSTACK:将列标题「Total (12 months)」和批量计算结果垂直堆叠,自动生成整列内容ARRAYFORMULA:实现批量运算,一次性处理B7到B11的所有匹配计算,无需下拉填充IF($B$7:$B$11="", "", ...):保留原公式的空值逻辑,当B列单元格为空时返回空值SUMIF:单条件匹配求和(等价于原公式的SUMIFS),匹配Expenses表E列与当前表B列的内容,求和对应Expenses表B列的数值,最后用ROUND取整
内容的提问来源于stack exchange,提问作者dgDG
相关产品推荐
相关产品推荐

