代码之家  ›  专栏  ›  技术社区  ›  Ryan Salmons

如果月份等于值,则Excel求和值

  •  0
  • Ryan Salmons  · 技术社区  · 11 年前

    函数需要遍历单元格,如果值是正确的月份(8、9等),则需要添加另一个单元格的值。我所有的日期都在B3:B300以内,我所有的总数都在K3:K300以内。

    例如:

    A1      A2       A3
    8/8/14  8/10/14  9/10/14
    
    B1      B2       B3
    20      40       30
    

    如果我在寻找8月份的总和,在这个例子中,它将是60。

    这是我尝试过的公式,但没有得到预期的结果:

    =SUM(IF(--(MONTH('Transaction Financials'!B3:B300))=8,--('Transaction Financials'!K3:K300),0))
    
    1 回复  |  直到 11 年前
        1
  •  1
  •   shahkalpesh    11 年前
    =SUMPRODUCT(--(MONTH(A2:A4) = 8), B2:B4)
    
    推荐文章