当列值大于上一列中同一行中的值时,是否可以使用SUMIF对列中的值求和? ie the sum of B2, B4, and B6 in the picture
答案 0 :(得分:2)
使用数组公式:
=SUM(IF($B$2:$B$6>$A$2:$A$6,$B$2:$B$6))
请务必在退出单元格编辑模式时按Ctrl+Shift+Enter
,而不是仅Enter
答案 1 :(得分:1)
我会使用一个数组,因为我懒得弄清楚非数组解决方案:
{=SUM(If(B:B>A:A,B:B,0))}
根据需要限制范围以提高性能。
答案 2 :(得分:0)