汇总具有多个条件的多个产品

时间:2019-07-24 20:51:00

标签: google-sheets sum match google-sheets-formula array-formulas

基于我正在使用的Google表格的图片。我正在尝试填充小图,位于主视图的右下方。我需要

=SUM(B3*B22,B4*B23,B5*B24,B6*B25,B7*B26,B8*B27,B9*B28,B10*B29,B11*B30,B12*B31,B13*B32,B14*B33,B15*B34)

基于数据表中位置Col B和每周报告Col C的输入。

我尝试了SUMIF,但是您需要使用一个范围,我尝试了IF,IFS,SUM等的不同变体。我只是在学习Google表格公式,并且花了一整天的时间研究各种方法之后,我无法找到任何我认为会在这里发布的内容。 感谢您的提前帮助。

主:

0

数据:

1 个答案:

答案 0 :(得分:0)

粘贴到 H21 单元格中,然后向右拖动然后向下拖动:

=ARRAYFORMULA(SUM(INDIRECT(
 ADDRESS(3,  MATCH($G21, $1:$1,   0), 4)&":"&
 ADDRESS(15, MATCH($G21, $1:$1,   0), 4))*INDIRECT(
 ADDRESS(22, MATCH(H$20, $20:$20, 0), 4)&":"&
 ADDRESS(34, MATCH(H$20, $20:$20, 0), 4))))

0