2014-11-21 111 views
0

我努力做到以下几点:。Excel的IF函数失败

“把公式中的D13是要么添加1号,2号和3号或将它们相乘,这取决于你把什么D12你应该如果用户输入错误信息,也会输入某种错误信息。“

Number 1 18 - D9 
Number 2 21 - D10 
Number 3 16 - D11 
Function Multiply - D12 
Answer FALSE - D13 

我已经进入这个函数D13:

=if(D12="Add",SUM (D9,D10,D11,if(D12="Multiply",D9*D10*D11,(D12="ERROR")))) 

然而,每一次我进入功能,它只是说 “假” ......

任何帮助可能吗?谢谢

+0

1.你简直错位了一个括号。 '= IF(D12 =“Add”,SUM(D9:D11),IF(D12 =“乘”,PRODUCT(D9:D11),“ERROR”))。 2.您无法使用D13中的公式更改D12中的值。 – Jeeped 2014-11-21 10:58:15

回答

1

我想你在设置括号和输出“错误信息”时有问题。这个公式有效吗?

=IF(D12="Add",SUM(D9,D10,D11),IF(D12="Multiply",D9*D10*D11,"ERROR")) 
+0

啊,是的,这工作完美。非常感谢! :) – 2014-11-21 11:24:41