下面列出的是我想添加2个条件的公式。所有诱惑都显示名称错误。我也尝试了IFS,IF和功能。
我的目标是显示低,如果<1.99,MED如果2 - 2.99或高,如果3。
=IF(SUBTOTAL(101,[IM])<1.99,"Low","F")
答案 0 :(得分:4)
嵌套IF:
=IF(SUBTOTAL(101,[IM])<1.99,"Low",IF(SUBTOTAL(101,[IM])<2.99,"Med","High")
答案 1 :(得分:2)
=CHOOSE(MAX(1,MIN(3, INT(SUBTOTAL(101, [IM])))), "Low", "Med", "High")
答案 2 :(得分:2)
您的逻辑漏洞不在您的规则范围内。我认为它应该更接近低,如果&lt; 2,MED如果2 - 2.99或HIGH,如果&gt; = 3 。您很可能平均得到3个或更多小数位。
=LOOKUP(SUBTOTAL(101, [IM]), {1E-99,2,3}, {"Low","Med","High"})
FWIW,同样可以通过将=SUBTOTAL(101, [IM])
放入单元格并应用自定义数字格式来实现,
[Red][<2]Low;[Blue][>=3]\Hi\g\h;\M\e\d
我为Low添加了红色字体,为High添加了蓝色字体。这里增加的值是,尽管显示低,中或高,但单元格包含可用于计算的基础平均值。
答案 3 :(得分:0)
假设您的数据位于A列,请将其粘贴到B列并向下拖动:
=IF(SUBTOTAL(101,[IM])<1.99,"LOW",IF(AND(SUBTOTAL(101,[IM])>2,SUBTOTAL(101,[IM])<2.99),"MED","HIGH"))