代码之家  ›  专栏  ›  技术社区  ›  Fueled By Coffee

范围内的SUMIF范围

  •  0
  • Fueled By Coffee  · 技术社区  · 6 年前

    我试过用 SUMIF 但它一直返回0。

    鉴于:

    ValueList

    CheckValues

    ValuesToSum

    我试过:

    =SUM(SUMIF(M7:M10,X2:X4,H7:H10))
    

    但每次都返回0。如何将其修改为正确的SUMIF

    3 回复  |  直到 6 年前
        1
  •  2
  •   Scott Craner    6 年前

    或者直接使用SUMPRODUCT()

    =SUMPRODUCT(SUMIFS(H:H,M:M,X2:X4))
    
        2
  •  1
  •   cybernetic.nomad    6 年前

    一种方法是添加3个sumif:

    =SUMIF(M7:M10,X2,H7:H10))+SUMIF(M7:M10,X3,H7:H10))+SUMIF(M7:M10,X4,H7:H10))
    
        3
  •  1
  •   9bO3av5fw5    6 年前

    =SUM(SUMIF(M7:M10,X2:X4,H7:H10))
    

    然后按CTRL+SHIFT+ENTER(或Mac上的COMMAND+RETURN)输入公式

    https://support.microsoft.com/en-gb/help/275165/when-to-use-a-sum-if-array-formula

    推荐文章