Excel多表格求和怎么做
1、1.sumif函数的含义:
对满足条件的单元格求和。

2、2.sumif函数的语法格式:
=sumif(range,criteria,sum_range)
Sumif(条件区域,求和条件,实际求和区域)

1、3.如图所示,共有三张表,要对其首字母为A的店铺进行销售量的汇总,工作表的名称为表1,表2,表3。

2、4.对一张表格,求其首字母为A的店铺销售量的汇总。
=SUMIF(A3:A10,"A*",C3:C10)

3、4.自然而然的想到把三张表的销量加起来。使用sum函数。
=SUM(SUMIF(表1!A3:A10,"A*",表1!C3:C10)
+SUMIF(表2!A3:A10,"A*",表2!C3:C10)
+SUMIF(表3!A3:A10,"A*",表3!C3:C10))

4、5.但是,表格多的话太麻烦。可以使用indirect函数对表1,表2,表3的区域进行引用。在使用sumif函数。
=SUM(SUMIF(INDIRECT("表"&{1,2,3}&"!A3:A10"),
"A*",INDIRECT("表"&{1,2,3}&"!C3:C10")))
公式解释
INDIRECT("表"&{1,2,3}&"!A3:A10")这里表示是sumif函数的条件区域,使用indirect函数引用表1,表2,表3的A3:A10区域。
INDIRECT("表"&{1,2,3}&"!C3:C10"这里表示是sumif函数的求和区域,使用indirect函数引用表1,表2,表3的C3:C10区域。

5、6.=SUM(SUMIF(INDIRECT("表"&ROW(1:3)&"!A3:A10"),
"A*",INDIRECT("表"&ROW(1:3)&"!C3:C10")))
最后可以使用"表"&row(1:3)来代替"表"&{1,2,3}

6、7.由于
=SUM(SUMIF(INDIRECT("表"&ROW(1:3)&"!A3:A10"),
"A*",INDIRECT("表"&ROW(1:3)&"!C3:C10")))
是数组函数。
使用ctrl+shift+enter。
