Home Articles

求和多行的if语句的值? (EXCEL)

Asked
Viewed 1402 times
0

假设我有一个如下所示的电子表格:

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

我希望能够获得“预测”列的总和,如果“预测”值为空,则该列包含来自“实际”列的值 .

即在这种情况下,该值将为300 564 1065 = 1929 .

我知道我可以为任何单独的行实现这一点,如下所示:

IF(C2="",B2,C2)

如何获得每行的这些“if”语句的总和?

谢谢 .

2 Answers

  • 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)
    

Related