Sumif / Sumifs中的动态列范围

时间:2018-03-13 22:28:59

标签: arrays excel sumifs

是否可以在SUMIFSUMIFS函数中添加动态列范围?

  • month_1是用户选择的第一个月(翻译成数字,即Jan = 1)。
  • month_2是用户选择的第二个月(2月= 2)。

我们的想法是[sum_range]函数中的SUMIF会将{1}}的值与第1列到第2列的范围相加。我试过 CTRL + SHIFT + ENTER 用于下面的内容,但它仍然不起作用。我还尝试将criteriaSUM一起使用,但有多行符合条件,因此我需要完整的“条件范围”。

INDEX/MATCHColumn E 1月 - 12月(1到12)个月。所以我的想法是通过索引这个全范围(或偏移),我可以将不同范围的列加在一起(3到5,4到6等等)

P

修改

以下是 工作的公式(如果我不需要使用=SUMIF(CONSOLIDATED!$C:$C,$AE72,OFFSET(CONSOLIDATED!D:D,,month_1):OFFSET(CONSOLIDATED!D:D,,month_2)) )。这个“已修改”范围是我在主页上使用SUMIF进行计算的地方:

SUMIF

0 个答案:

没有答案