2017-03-09 77 views
0

我正在为孩子创建一个电子表格,作为付款的杂项名单,并建议存储并支付费用,并罚款不要执行他们应该做的事情。我正在运行到是我希望自己的表来告诉他们应该存多少钱或多少,他们欠,就是我用的就是更改基于正值或负值的文本

=IF(ABS(F4),E2 = "Should Save", E2 = "Owed") 

所需的输出是,如果他们总在正其应该告诉他们他们应该从中节省什么,如果是负面的,告诉他们他们欠他们。任何人都知道为什么这不起作用,只是表明它是一个无效的语法?

+1

'ABS'将消除'F4'中的值的标志并返回正值。您声明您想检查条件中的总数是正数还是负数。请你可以编辑你的问题来澄清。 –

回答

0

你不能从一个公式设置另一个单元格的值(如果那是你想要做什么?)和ABS总是会返回一个正值,读到这里https://www.techonthenet.com/excel/formulas/abs.php

只需核对值0代替,所以在E2

=IF(F4>0, "Should Save", IF(F4<0, "Owed", "")) 

这是0值的空白。