2014-11-21 74 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