业余需要帮助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
,并正确冻结了其他单元格。
注意:这不是一个数组公式。