Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel SUMPRODUCT有3个标准,索引按1行匹配&;2列_Excel_Excel Formula_Sumproduct - Fatal编程技术网

Excel SUMPRODUCT有3个标准,索引按1行匹配&;2列

Excel SUMPRODUCT有3个标准,索引按1行匹配&;2列,excel,excel-formula,sumproduct,Excel,Excel Formula,Sumproduct,请帮帮我 我有一个表,我想和多个条件的1行和2列 公式如下: 应为总和结果的列: 预期结果: 我试过一些公式,但它只是第一列的和,我需要表“I10:N47”中所有数字的和 下面是我的代码: =IFNA(SUMPRODUCT(--(Sheet1!$H$10:$H$47=Sheet2!$B6)*(INDEX(Sheet1!$I$10:$N$47,,MATCH(Sheet2!$C$2,Sheet1!$I$5:$N$5,0))):(INDEX(Sheet1!$I$10:$N$47,,MATCH(S

请帮帮我

我有一个表,我想和多个条件的1行和2列

公式如下:

应为总和结果的列:

预期结果:

我试过一些公式,但它只是第一列的和,我需要表“I10:N47”中所有数字的和

下面是我的代码:

=IFNA(SUMPRODUCT(--(Sheet1!$H$10:$H$47=Sheet2!$B6)*(INDEX(Sheet1!$I$10:$N$47,,MATCH(Sheet2!$C$2,Sheet1!$I$5:$N$5,0))):(INDEX(Sheet1!$I$10:$N$47,,MATCH(Sheet2!$C$3,Sheet1!$I$6:$N$6,0)))),0)

感谢您的支持。

以下是一个小示例,您可以根据自己的范围进行调整:

G4
中的公式:

=SUMPRODUCT((A2:A6=G1)*((B1:D1=G2)+(B1:D1=G3))*(B2:D6))
=SUMPRODUCT((A3:A7=H1)*(B1:E1=H2)*(B2:E2=H3)*(B3:E7))
或者应用一些
SUMIFS
逻辑:

=SUMPRODUCT(SUMIFS(INDEX(B:B,MATCH(G1,A:A,0)):INDEX(D:D,MATCH(G1,A:A,0)),B1:D1,G2:G3))

Edit1:

根据您的评论,可以有相同的标题:

H4
中的公式:

=SUMPRODUCT((A2:A6=H1)*((B1:E1=H2)+(B1:E1=H3))*(B2:E6))

Edit2:

在您最后的评论之后,我发现您有几行标题需要匹配,请尝试调整以下内容:

G4
中的公式:

=SUMPRODUCT((A2:A6=G1)*((B1:D1=G2)+(B1:D1=G3))*(B2:D6))
=SUMPRODUCT((A3:A7=H1)*(B1:E1=H2)*(B2:E2=H3)*(B3:E7))

$A$106
PDG的内容是什么$B106和PDG$A$3
?我已经编辑了清楚的表格,先生@p._phidot,请告知..我已经编辑了表格。。在那个例子中,有2个标题,并且出现了不止一个Sir@JvdV,请告知..谢谢,我不明白在这种情况下@luthfitriwando的第一个公式会有什么问题。我的意思是,在我的例子中,我的表数组有2列标题行5和行6(Sheet2),应该是索引并与“Brand”匹配。。