1

我正在尝试构建一个执行以下操作的公式:

单元格 S8 的主要公式是 SUM(S4:S7)+S119

但如果单元格 S9 和 S119 都等于 0,那么我需要单元格 S8 显示 $0.00 并忽略主公式。

此外,如果 S9 等于 0 但 S119 大于 0,则计算主公式

这是我尝试过的一些公式,但从来没有我需要的结果

=if(S119=0,SUM(S4:S7)+S119,if(S119>0,SUM(S4:S7)+S119,if(S9=0,"$0.00")))

=if((S119)>0,SUM(S4:S7)+S119,if(AND((S119)=0),(S9=0),"$0.00"))

我也尝试过 ISBLANK 而不是 AND 但这也不起作用....任何帮助将不胜感激!

我使用http://www.techonthenet.com/excel/formulas/if_nested.php作为我的示例,但似乎无法弄清楚。

4

1 回答 1

2

只要 S9 和 S119 不为零,听起来您想使用主公式。如果它们都为零,则返回 0。

=if( and(S9=0,S119=0), 0, sum(S4:S7) )

我认为您不想对字符串进行硬编码,"$0.00"而是要返回0并格式化为货币。

于 2015-06-30T20:10:38.387 回答