私は以下の公式が必要です。私は別の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)
私は以下の公式が必要です。私は別の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)
を返すべきである "T":
= "0"> 0
戻り真
私のアドバイス:ネストされたIF文は使用しないでください。代わりに単純なVLOOKUPまたはINDEX/MATCHを使用してください。 とを理解する方が簡単です。より効率的です。
'" 0 "'の引用符を削除してください。文字列は常に数値より大きい。 –
@Scott、いつも通り。どうもありがとう! – John