【发布时间】:2018-04-23 10:20:19
【问题描述】:
在这里变得非常绝望!我已经阅读了关于这个主题的几乎所有主题,但似乎没有任何效果。
所以,我需要一个包含以下内容的 IF 函数:
- 如果 b3=1,“超买”
- 如果 b3=2,“中性”
- 如果 b3=-1,“超卖”
如前所述,我尝试了一些方法,例如嵌套 IF 函数,但它总是返回三个中的两个!!
非常感谢,期待收到你们的来信!
【问题讨论】:
标签: excel if-statement
在这里变得非常绝望!我已经阅读了关于这个主题的几乎所有主题,但似乎没有任何效果。
所以,我需要一个包含以下内容的 IF 函数:
如前所述,我尝试了一些方法,例如嵌套 IF 函数,但它总是返回三个中的两个!!
非常感谢,期待收到你们的来信!
【问题讨论】:
标签: excel if-statement
我真的认为这是 CHOOSE 的工作,因为嵌套的 IFs 很难阅读。
因此考虑
=CHOOSE(B3 + 2, "Oversold", "", "Overbought", "Neutral")
+ 2 是必需的,因为 CHOOSE 要求选择基于从 1 开始的第一个参数的值。如果 B3 为 0,则结果单元格设置为空白字符串。
【讨论】:
Bathsheba 的答案应该足够好,但如果你坚持使用 if:
=IF(B3=1;"Overbought";IF(B3=2;"Neutral";"Oversold"))
【讨论】: