业余需要帮助Excel多个条件,使用数组等

第一个问题在这里发布在这个网站。 现在使用EXCEL并需要帮助。

简而言之,我是一个业余爱好者,现在似乎已经完成了几乎不可能完成的任务,并且一直在自我研究,但仍然没有达到我期待的理想结果。

我得到的一些基本知识,但似乎我仍然失去了一些东西,最终没有给我想要的结果。

这就是目标:只有两个条件才能被满足。 如果是“C”,“D”或“E”,则使用第一个标准进行search,第二个标准如果是“a”或“b”则进一步指定。

在数据表中,低于这些标准的数据将被总结,并将汇总在汇总表中。

我已经尝试使用SUMIF与它可以有多个标准,但似乎有一个问题时使用数组B2:S2与单元格合并单元格。 这是我曾经解决的:

"=SUMIFS(Data!B4:S4,Data!B2:S2,Summary!B2,Data!B3:S3,Summary!B3)"

期待终于有这个解决scheme,甚至接近解决这个问题。

DataSheet SummarySheet

尝试这个…

在汇总表上,在B4

 =SUMPRODUCT((OFFSET(Data!$B$2:$S$2,,CHOOSE(IF(MOD(COLUMNS($B3:B3),2)=0,2,1),0,-1))=INDEX($B$2:B$2,MATCH("zzz",$B$2:B$2)))*(Data!$B$3:$S$3=B$3)*(Data!$B4:$S4)) 

然后复制它下来。

这是另一个修改你自己的function的单一部分的答案:

 =SUMIFS(Data!$B4:$S4,Data!$B$2:$S$2,OFFSET($B$2,0,QUOTIENT((COLUMN()-2),2)*2),Data!$B$3:$S$3,B3) 

我刚刚更改了SUMIFS函数的criteria1 ,并正确冻结了其他单元格。

注意:这不是一个数组公式。