=SUMPRODUCT((D4:D20="")*(C4:C20))+SUM(D4:D20)
如果有很多行,就把其中的20 改成最大行号
用数组公式:
=SUM(IF(D:D="",C:C,D:D))
输入完毕按CTRL+SHIFT+ENTER三键,公式前后自动添加花括号,如下图:
=SUM(C2:D14)-SUMIF(D2:D14,">0",C2:C14)
如上图所示,公式依具体数据而变更
写公式:
=SUM(C3:D11)-SUMPRODUCT((D3:D11<>"")*(C3:C11))
或者
=SUM(C3:D11)-SUMIF(D3:D11,"<>",C3:C11)
或者
=SUM(D3:D11)+SUMIF(D3:D11,"",C3:C11)
公式为:
=SUMPRODUCT((C4:C11>0)*(D4:D11))+SUMPRODUCT((D4:D11=0)*(C4:C11))
或者是:
=SUM(C4:D11)-SUMIF(D4:D11,">0",C4:C11)
关键是你要搞懂概念……