Excel formula 如果;0“;然后超越
我正在尝试建立一个公式,该公式具有以下功能: 单元格S8的主要公式为SUM(S4:S7)+S119 但是如果单元格S9和S119都等于0,那么我需要单元格S8显示$0.00并忽略主公式 此外,如果S9等于0,但S119大于0,则计算主公式 这里有一些我尝试过的公式,但从来没有得到我需要的结果Excel formula 如果;0“;然后超越,excel-formula,nested-if,Excel Formula,Nested If,我正在尝试建立一个公式,该公式具有以下功能: 单元格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"))) 及 我也试过用ISBLANK代替AND,但也没用。。。
=if(S119=0,SUM(S4:S7)+S119,if(S119>0,SUM(S4:S7)+S119,if(S9=0,"$0.00")))
及
我也试过用ISBLANK代替AND,但也没用。。。。任何帮助都将不胜感激
我使用的是我的示例,但似乎无法理解。听起来你想使用主公式,只要S9和S119都不是零。如果两者都为零,则返回0
=if( and(S9=0,S119=0), 0, sum(S4:S7) )
我认为您不想硬编码字符串
“$0.00”
,而是返回0
,并将其格式化为货币。如果S9=0
和S119这是我创建的预算,S119表示从储蓄中扣除,因此它永远不会是负数。谢谢C8H10N4O2。。。这很有效。非常感谢!!。。。现在我真的看到了你所做的,我把这件事弄得太复杂了。。英雄联盟
=if( and(S9=0,S119=0), 0, sum(S4:S7) )