Sumif用于动态范围的列

时间:2016-08-04 13:19:52

标签: excel indexing match sumifs

您好,我在不同的列中存储了商品数据,并且行中的商品具有各个商店的销售额。我想通过更改数据验证单元格中的商店和产品来在另一张表中执行sumif。如何根据商店编号在Sumif中选择动态列。附上图片以供参考。

enter image description here

2 个答案:

答案 0 :(得分: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)))

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

答案 1 :(得分:0)

=SUMIF(A2:A6,"=Shirts",B2:B6)
  • A2:A6 - 这是条件适用的范围
  • "=Shirts" - 条件表达式。
  • B2:B6 - 正在考虑总结的细胞。