Excel – 根据与下一行的比较结果包括行总和

分页所有Excel向导,

我试图看看是否有一种方法可以有一个单行SUMIF或类似的东西来总结Excel电子表格中的以下条件:

求和C列的值if

  1. 如果列A =“Chizzle”
  2. 并且如果列B是> =下一行的列B

样本数据:

ABC Type Level Value __________________ Chizzle 1 23 Chizzle 2 10 Bobbles 3 1.5 Bobbles 3 2.6 Chizzle 2 5.5 <- Should Be counted Cobbles 2 1 Chizzle 1 3.3 <- Should Be counted 

我曾尝试使用这样的东西:

 =SUMIFS(C1:C1000,A1:A1000,"Chizzle", B1:B1000, ">=" & B2:B1001 ) 

不幸的是,B2:B1001零件不工作,它正在select所有的值。

如果有一种方法可以用一行计算来完成,而不需要添加额外的列? 这将是真棒,但我不知道是否有可能。

谢谢!

试试这个SUMPRODUCT():

 =SUMPRODUCT(($A$2:$A$8="Chizzle")*($B$2:$B$8>=$B$3:$B$9)*($C$2:$C$8)) 

在这里输入图像说明