2016-09-10 74 views
0

我試圖讓一個單元格使用IF(Excel 2010,不能做IFS)從表中選取一個數據單元格,但是當我嘗試嵌套超過2個IF它會返回「太多參數」錯誤。此時的公式:在Excel中使用多個IF條件

=IF(B11="Humain",VLOOKUP(COO,Fonctions!A88:M110,2,FALSE),IF(OR(B11="Hybride Naturel",B11="Géno-Hybride"),VLOOKUP(COO,Fonctions!A88:M110,3,FALSE))) 

我在哪裏做錯了? :/

+0

問題是太多的逗號,我會分解每個人如果聲明,並確保它按照你想要的方式工作。然後將它們合併。 – Lowpar

+0

發佈的公式工作得很好,我只是不能添加任何進一步的IF參數,並且我需要添加額外的2. –

回答

1

如果第二個IF條件返回false,則缺少最終逗號。更新您的公式如下所示:

=IF(B11="Humain",VLOOKUP(COO,Fonctions!A88:M110,2,FALSE),IF(OR(B11="Hybride Naturel",B11="Géno-Hybride"),VLOOKUP(COO,Fonctions!A88:M110,3,FALSE),"N/A")) 

注意,將製作都應該IF報表不產生任何結果的N/A

+0

這正是問題所在!因此,我管理了額外的IF條件。謝謝Gareth。 +1 –

+0

@GavinC很高興爲您提供幫助。如果答案有幫助,可以考慮點擊左邊的箭頭接受它:)。 – Gareth

+0

已經做到了!我的名聲不夠高,無法表現出積極的態度。你剛剛幫助了一個品牌打屁股新手:) –