2016-09-10 9 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

問題はカンマが多すぎるため、if文を個々に分解して、それがあなたが望むように動作することを確認します。その後、それらを一緒にマージします。 – Lowpar

+0

投稿された数式はうまくいきました。それ以上のIF引数を追加することはできません。追加の2を追加する必要があります。 –

答えて

1

第2の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条件をスリップするためにそれを管理しました。ありがとうガレス。 +1 –

+0

@GavinC喜んで助けてください。答えが助けられたら、それの左側の矢印をクリックして受け入れることを検討してください:)。 – Gareth

+0

すでに完了しました!私の評判はアップヴォートを示すのに十分ではありません。あなたはちょうどブランド初心者を助けた:) –

関連する問題