2016-05-31 11 views
0
=If(ISBLANK(F3),IF(F3<E3, ʺYesʺ, ʺNoʺ)) 

このコードを繰り返し実行すると、在庫シートに2つの結果が表示されます。空白またはセル差がよりとして 「はい」と「いいえ」よりも小さい場合は同等以上である場合ExcelネストされたIFステートメント

結果を返す必要があります。

何か助けていただければ幸いです。

+0

は、エラーメッセージが** **解析エラーは本当にですか? –

+0

@RonRosenfeld私はそうは思いません! –

+0

@Forwardedそれがあったとしても驚くだろう。しかし、私は、在庫量はベースストックレベルセルを注文する必要性よりも小さい場合ので、基本的に見出している注文する\t数量を注文する証券\t必要としている –

答えて

0

を代わりにISBLANK()を使用するには、次を使用します。

=IF(OR(F3="",F3>=E3),"No","Yes") 

あなたの質問が明確ではなかったとして、どのセルにしたして、次の2つのオプションがそこに持っています

ISBLANK(F3)の代わりにF3 = ""を使用する理由は、結果としてF3に式を持たせた場合、結果が "空白と同じです。より安全にしたい場合は、最初のF3をCLEAN(TRIM(F3))でラップすることを検討してください。誰かがセル内のスペースに入ったときに削除します。

+0

ベース在庫レベル\t数量:-)過去に驚いてきましたセルが空の場合はyesまたはnoとnoを読み取ります。 –

+0

したがって、Eの値とFの値がある場合、EはFより小さい必要がありますか、Fは表示しないためにEより小さい必要がありますか? –

+0

EはF –

2

引用符を確認してください。 Excelは、「ない」の単純な引用符を使用しています

=If(ISBLANK(F3),IF(F3<E3, "Yes", "No")) 
0

多分これ:

=IF(OR(ISBLANK(F13),F13<E13),"No","Yes") 
+0

@Shaun上記の編集を参照してください。 – Brian

関連する問題