EXCEL公式(嵌套的IF&;OR)

EXCEL公式(嵌套的IF&;OR),excel,nested-if,Excel,Nested If,我正在尝试创建一个简单的Excel表格来跟踪我的一些账单。我有一个公式,我认为基本上可以做到以下几点: 如果Cell1=“付款” 然后从第3单元中选择第2单元-第3单元(即当前余额-交易金额) 其他的 如果Cell1=“CHARGE”或Cell1=“INT” 然后第2单元格+第3单元格(即当前余额+交易金额) 这是我的公式: 如果(C12=“付款”,E11-D12,如果(或(C12=“收费”,C12=“内部”,E11+D12),99)) 公式的第一部分是有效的(即,检测“付款”值,但如果不检测,

我正在尝试创建一个简单的Excel表格来跟踪我的一些账单。我有一个公式,我认为基本上可以做到以下几点:

如果Cell1=“付款” 然后从第3单元中选择第2单元-第3单元(即当前余额-交易金额) 其他的 如果Cell1=“CHARGE”或Cell1=“INT” 然后第2单元格+第3单元格(即当前余额+交易金额)

这是我的公式:

如果(C12=“付款”,E11-D12,如果(或(C12=“收费”,C12=“内部”,E11+D12),99))

公式的第一部分是有效的(即,检测“付款”值,但如果不检测,则总是转到默认值(99)。也就是说,从不检测“费用”或“整数”)。知道我做错了什么吗?谢谢

请尝试:

=IF(C12="Payment",E11-D12,IF(OR(C12="CHARGE",C12="INT"),E11+D12,99))

非常感谢!成功了!我早该知道是帕伦斯。我很惊讶它采用了我的语法。@DaveL它采用了你原来的公式,因为
value\u if\u true
value\u if\u false
参数是可选的。在公式中,嵌套的
IF
语句缺少
value\u IF\u false
参数,因此默认情况下它将返回
false