Excel嵌套IF,和,或者
我如何计算在嵌套如果/和/或字段在Excel中?
对于一个“家伙”我需要计算谁支付什么。
有两个variables儿童菜单是/否和酒菜单是/否。 Kids-Menu,GrownUp Menu和Wine菜单的价格在不同的单元格中。
如何计算Total,得到以下情况:
Kids-Menu WineMenu No No No Yes Yes No Yes Yes
干杯
这是你如何使用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.
希望这可以让你开始。
要build立在L42's
答案(+1)上,你不需要明确的编码最终的Ja | Ja
Ja | Ja
条件,因为如果所有其他IF
testing失败,它必须是该组合:
=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场景
Thanx的答案。 超越“Autosum”的Excel中的计算对我来说是一个谜,但这给了我一些神的例子语法。 参加聚会的嘉宾提出了这个解决scheme:
=IF(B4="Yes";Price-Kids-Menu;Price-GrownUp-Menu) + IF(C4="Yes";Price-Wine-Menu;0)
将命名单元作为“可变名称”(价格 – 单元格) – 并不知道这是可能的。