excel附条件多表求和(EXCEL一条公式搞定多表求和)

原创作者: 卢子 转自: EXCEL不加班

问题:统计所有城市某个月份的总金额。

现在是一个城市一个工作表,每个工作表格式一样。

excel附条件多表求和(EXCEL一条公式搞定多表求和)(1)

汇总

excel附条件多表求和(EXCEL一条公式搞定多表求和)(2)

注:A1是自定义单元格格式,实际上是数字3。

在月份固定的情况下,格式相同的多表求和实在太简单了。

=SUM(北京:广州!G3)

excel附条件多表求和(EXCEL一条公式搞定多表求和)(3)

语法说明:

=SUM(开始表格名称:结束表格名称!单元格)

现在月份不确定,经常要改动。按照昨天的思路,嵌套OFFSET函数,你会发现行不通,得到错误值。

excel附条件多表求和(EXCEL一条公式搞定多表求和)(4)

实际上要引用所有城市进行求和,是比较麻烦的。

=SUM(N(OFFSET(INDIRECT({"北京";"上海";"深圳";"广州"}&"!D3"),0,$A$1)))

excel附条件多表求和(EXCEL一条公式搞定多表求和)(5)

需要将每个城市罗列出来,再嵌套INDIRECT函数间接引用每个表格的区域。在OFFSET函数外面嵌套N,这里是起到降维的效果,要不然求和不正确。

因为公式是要下拉的,还需要再嵌套个ROW函数,获取序号。

=SUM(N(OFFSET(INDIRECT({"北京";"上海";"深圳";"广州"}&"!D2"),ROW(A1),$A$1)))

excel附条件多表求和(EXCEL一条公式搞定多表求和)(6)

写公式的时候,别心急,慢慢来,一点点的嵌套进去,不断的完善,最终公式就会出来。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页