2017-11-10 16 views
1

私は以下の公式が必要です。私は別のIFを追加するときExcel IF文が期待通りの結果を返さない:

=IF(5=3,5,IF(6=4,7,IF(3=5,8,"0"))) 

しかし、それは間違った値を返します。すべてのヘルプは明らかに5は3などではありませんので、以下の式は0を返します

を高く評価しています。それは返すためです0:

=IF(IF(5=3,5,IF(6=4,7,IF(3=5,8,"0")))>0,"T",0) 
+1

'" 0 "'の引用符を削除してください。文字列は常に数値より大きい。 –

+0

@Scott、いつも通り。どうもありがとう! – John

答えて

1

を返すべきである "T":

= "0"> 0

戻り

0

私のアドバイス:ネストされたIF文は使用しないでください。代わりに単純なVLOOKUPまたはINDEX/MATCHを使用してください。 を理解する方が簡単です。より効率的です。

関連する問題