2014-09-28 33 views
0

说我有一个电子表格,看起来像这样:在多行上总结if语句的值? (EXCEL)

 A  B  C 
1 In   Actual Predicted 
2 Thing One 300  
3 Thing Two   564 
4 Thing Three 256 1065 

我希望能够拿到的“预言”,从“实际”列中包含的值列求和如果“预测“价值是空的。

I.e.在这种情况下,该值是300 + 564 + 1065 = 1929

我知道我可以像这样做到这一点对任何个人行:

IF(C2="",B2,C2) 

如何得到这些的总和“如果“每个行的报表?

谢谢。

回答

1

可以用SUMIFS(完成)并没有帮手列

=SUMIFS(B:B,C:C,"")+SUM(C:C) 
1
Cell D2 = IF(C2="",B2,C2) 
Cell D3 = IF(C3="",B3,C3) 
...drag/copy to all relevant D cells... 

Cell E1 = Sum(D:D) 
+0

,最有可能你要隐藏的列d :) – St0fF 2014-09-28 21:56:38

+0

请问这个自动更新但如果我添加更多的行到B和C? – felamaslen 2014-09-28 21:58:53

+0

是的(假设您将公式向下复制 - 您可以在将更多数据添加到电子表格之前或之后执行此操作)。试试看。 – Chains 2014-09-28 22:01:31