代码之家  ›  专栏  ›  技术社区  ›  Hatefiend

Google表格中的求和函数

  •  0
  • Hatefiend  · 技术社区  · 4 年前

    我有数据可以用来计算特定月份的降雪量。

    MONTH    SNOWFALL INDEX
    Jan        0.25
    Feb        0.1
    Mar        0.6
    Apr        0.99
    May        0.2
    Jun        0.2
    Jul        0.01
    Aug        0.09
    Sep        1.0
    Oct        0.5
    Nov        0.8
    Dec        0.39
    

    为了计算每月的降雪量,我有以下公式:

    snowfall_amount = (130 - snowfall_index) / 90
    

    我想写一个公式,将三月和四月之间的降雪量加起来。通常,我会创建第三列并制作公式:

    =130 - $B2 / 90
    

    然后向下拖动该公式。那么我的解决方案是:

    =SUM($C5:$C6)
    

    然而,在这里 我正在寻找单细胞解决方案 直观地看,这似乎是总结的工作,但我看不出任何通过公式来做到这一点的方法。

    0 回复  |  直到 4 年前
        1
  •  3
  •   Tom Sharpe    4 年前

    尝试

    =ArrayFormula(sum((130-index(B2:B,match(C2,A2:A,0)):index(B2:B,match(D2,A2:A,0)))/90))
    

    enter image description here