如何计算excel中的嵌套if /和/或字段?
对于“便饭”,我需要计算谁在支付什么。
有两个变量Kids-Menu Yes / No和Wine-Menu Yes / No. Kids-Menu,GrownUp菜单和Wine菜单的价格位于不同的单元格中。
如何对Total进行计算,得到以下场景:
Kids-Menu WineMenu
No No
No Yes
Yes No
Yes Yes
干杯
答案 0 :(得分:1)
以下是使用IF和AND的方法。
=IF(AND(B4="NO",C4="NO"),CALCULATION HERE,IF(AND(B4="NO",C4="YES"),CALCULATION HERE,... And so on until your last condition.
希望这能让你开始。
答案 1 :(得分:1)
要构建L42's
答案(+1),您无需显式编写最终Ja | Ja
条件,因为如果所有其他IF
测试失败,则必须是该组合:
=IF(AND(B4="Nej",C4="Nej"),'calc1',IF(AND(B4="Nej",C4="Ja"),'calc2',IF(AND(B4="Ja",C4="Nej"),'calc3', 'calc4')))
其中:
Calc1
= Nej | Nej场景Calc2
= Nej | Ja场景Calc3
= Ja | Nej场景Calc4
= Ja | Ja场景答案 2 :(得分:0)
Thanx的答案。 excel中超出“Autosum”的计算对我来说是一个谜,但这给了我一些神的语法例子。 参加聚会的嘉宾提出了这个解决方案:
=IF(B4="Yes";Price-Kids-Menu;Price-GrownUp-Menu) + IF(C4="Yes";Price-Wine-Menu;0)
将命名单元格称为“变量名称”(价格单元格) - 并不知道这是可能的。