Excel嵌套的IF、And或
如何计算excel中嵌套的if/和/或字段 对于“家常便饭”,我需要计算谁付什么 有两个变量:儿童菜单是/否和葡萄酒菜单是/否。儿童菜单、成人菜单和葡萄酒菜单的价格在单独的单元格中 如何进行合计计算,得到以下场景:Excel嵌套的IF、And或,excel,Excel,如何计算excel中嵌套的if/和/或字段 对于“家常便饭”,我需要计算谁付什么 有两个变量:儿童菜单是/否和葡萄酒菜单是/否。儿童菜单、成人菜单和葡萄酒菜单的价格在单独的单元格中 如何进行合计计算,得到以下场景: Kids-Menu WineMenu No No No Yes Yes No Yes Yes 干杯 以下是如何使用IF和and =IF(AND(B4="NO",C4="NO"),CALCULATION HERE,IF(AND(B4
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.
希望这能让您开始。要基于
L42的answer(+1),您不需要显式编码最终的Ja | Ja
条件,因为如果所有其他测试失败,则必须是该组合:
=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场景
谢谢你的回答。excel中超出“Autosum”的计算对我来说是个谜,但这给了我一些语法的好例子。
一位参加派对的客人提出了以下解决方案:
=IF(B4="Yes";Price-Kids-Menu;Price-GrownUp-Menu) + IF(C4="Yes";Price-Wine-Menu;0)
涉及将单元格命名为“变量名”(价格单元格)——不知道这是可能的