Sumif为列的dynamic范围

嗨,我有不同的专栏和产品行商店号码与各商店的销售。 我想通过更改数据validation单元格中的商店和产品来完成另一个工作表中的sumif。 如何根据商店编号selectSumif中的dynamic列。 附上图片供参考。

在这里输入图像说明

这里是一个基于你的样本数据的模型,显示行号和列字母:

在这里输入图像说明

使用这个作为基础,在单元格C15是这个公式:

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

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

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