我可以得到两个可能性的公式,但不是三个。我以为它只是为另一个术语添加逗号,然后为值添加逗号。请任何人告诉我为什么它不起作用?
工作一:
=IF(OR(C6="buy", C6="hold"),(F5*(D6+1)),(E5*(D6+1)))
不工作:
=IF(OR(C6="buy", C6="hold", c6="sell"),(F5*(D6+1)),(E5*(D6+1)),0)
答案 0 :(得分:3)
在阅读了您的问题描述后,我认为您需要以下公式:
=CHOOSE(MATCH(C6,{"buy","hold","sell"},0),(F5*(D6+1)),(E5*(D6+1)),0)
答案 1 :(得分:2)
在您的第二个公式中,对于“值为假”部分,您有(E5*(D6+1))
和0
两个部分,此版本将起作用:=IF(OR(C6="buy", C6="hold", C6="sell"),(F5*(D6+1)),(E5*(D6+1)))