我正在尝试使用下面的公式来设置LibreOffice中的条件,但我一直收到错误。我在下面的陈述中做错了什么:
= IF(G2 <= 2,&#39;负&#39;,IF(OR(G2> 2&amp; G2&lt; = 3,&#39;中性&#39;,IF(OR(G2&gt; = 4,&#39;正))))))
由于
答案 0 :(得分:0)
看来,你的公式中缺少最后一个'
:
“正))))))
应为'positive'))))))
还
&安培;
是LibreOffice中的字符串连接,因此您需要等效于OR()
,即AND()
。
但您可以将公式简化为
= IF(G2&LT; = 2, '负',IF(AND(G2→2,G2&LT; = 3), '中性', '正面'))
第一个测试是数字是否低于2(负数),
第二个测试是数字是否在2到3之间(中性)
然后没有进一步的测试,因为它是唯一的剩余可能性。
答案 1 :(得分:0)
对于不同的区域设置,稍微短一些,我说更简单的版本,也避免了对OR / AND的需要:
=IF(G2<=2,"negative",IF(G2<=3,"neutral","positive"))
处理<=2
首次测试后(或输出negative
或继续执行结果,如果为FALSE&#39;),则不再可能2
或更少,所以AND不是必需的。
以上虽然填补了3
和4
之间OP留下的空白。