Excel-根据与下一行的比较将行包括在总和中 分页所有Excel向导,
我想看看是否有一种方法可以让一行SUMIF或类似的东西在Excel电子表格中总结以下标准: 如果Excel-根据与下一行的比较将行包括在总和中 分页所有Excel向导,,excel,Excel,我想看看是否有一种方法可以让一行SUMIF或类似的东西在Excel电子表格中总结以下标准: 如果 如果列A=“Chizzle” 如果B列>=下一行的B列 样本数据: A B C Type Level Value __________________ Chizzle 1 23 Chizzle 2 10 Bobbles 3 1.5 Bobbles 3 2.6 Chizzle 2 5.5 <- Should Be
A B C
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
不幸的是,B2:B1001部件不工作,它正在选择所有值
如果有一种方法可以通过一行计算实现这一点,而不必添加额外的列?那太棒了,但我不确定这是否可能
谢谢 试试这个产品()
你的速度太快了。非常感谢你的介绍,斯科特,你能告诉我它到底是如何工作的吗?@Chizzle The sumproduct()正在迭代各种范围。每个部分都是真/假布尔值。由于True返回1,false返回0,因此前两部分都必须为True才能返回C中的值
1*1*C的值=C的值
谢谢,我想我已经接近了,也许我需要在我的范围内锚定行数?
=SUMIFS(C1:C1000,A1:A1000,"Chizzle", B1:B1000, ">=" & B2:B1001 )
=SUMPRODUCT(($A$2:$A$8="Chizzle")*($B$2:$B$8>=$B$3:$B$9)*($C$2:$C$8))