2016-08-04 65 views
0

嗨我有不同的列中的商店编号和各行商店的销售产品。我想通过在数据验证单元中更改商店和产品来在不同的工作表中执行sumif。如何根据商店编号选择Sumif中的动态列。附上图片以供参考。Sumif为列的动态范围

enter image description here

回答

1

下面是根据你的样本数据的实体模型,与行号和列字母表示:

enter image description here

使用,作为一个基础,在小区C15是这样的式:

=SUMIF($C$3:$C$9,$C$14,INDEX($D$3:$G$9,0,MATCH($C$13,$D$2:$G$2,0))) 

您需要调整范围以适合您的实际数据。

+0

辉煌非常感谢您:) – Suresh

0
=SUMIF(A2:A6,"=Shirts",B2:B6) 
  • A2:A6 - 这是在其上条件适用
  • "=Shirts"的范围 - 的条件表达式。
  • B2:B6 - 正在考虑进行总结的单元格。
+0

店号是动态的。如果我更改商店编号,我希望新商店编号的总和(例如:1202)具有相同的公式。因此,在您的配方中,“B2:B6”应该会在每次更改商店编号时自动更改 – Suresh