在单独的Excel工作表的特定数据的总和(Sum of specific data in separ

2019-09-18 20:25发布

我有2个单独的片材以下数据:
工作表Sheet1:

    A   B   C   D
a   ff  dd  ff  ee
b   12  10  10  12

Sheet2中:

    A   B   C   D
a   ge  ff  ff  ee
b   11  13  14  10

现在我想要写一个公式来总结所有行2含有值ff的正上方(即,在第1行)

在我的例子以上我要添加(小区Sheet 1中[A,B],Sheet 1中[C,B],Sheet2的[B,B],Sheet 2中[C,B]),其是等于49。

Answer 1:

对于2张我与brettdj的建议去了,但是,一般,你可以在多张这样的执行SUMIF:

=SUMPRODUCT(SUMIF(INDIRECT("'"&sheetlist&"'!A1:D1"),"ff",INDIRECT("'"&sheetlist&"'!A2:D2")))

其中sheetlist是包含所有片名称的命名范围



Answer 2:

这是一个典型的工作SUMIF 。 由于SUMIF是不是本身的作品翻过多张具有3D功能,您将需要一个公式,如这一个(Sheet1上输入的)的总额从两个表合并

=SUMIF(A1:D1,"ff",A2:D2)+SUMIF(Sheet2!A1:D1,"ff",Sheet2!A2:D2)

注意这个问题会更好,要求对超级用户,因为它是不是编程



文章来源: Sum of specific data in separate Excel sheets