[[20200717124907]] 『IF OR AND関数で、特定の条件だけ除外したい』(しろしろ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『IF OR AND関数で、特定の条件だけ除外したい』(しろしろ)

お世話になっております。

IF,OR,AND関数を使って条件判定をしています。

今回は下記3つのいずれかに該当する場合OKとしたいです。
1.A列、B列、C列に何も入力されていない場合
2.B列とC列の値が違う場合
3.B列とC列の値が100の場合

=IF(OR(AND($A1="",$B1="",$C1=""),$B1<>$C1,AND($B1="100",$C1="100")),"OK","NG")

上記の関数を入れてみましたが、2と3が重複してしまっているからなのか、3を満たしていてもNG判定されてしまいます。

B列とC列に同じ値が入力されている場合は基本的にはNG判定させますが、
どちらにも100という特定の値が入力されている場合のみOK判定させたいです。

何かよい方法はありますでしょうか?
よろしくお願いします。

< 使用 Excel:Office365、使用 OS:Windows10 >


 >3を満たしていてもNG判定されてしまいます。 

 提示の式では "100" のようにダブルクォーテーションで囲っていますよね。
 それだと数値ではなく「文字列の100」になってしまいます。

 ダブルクォーテーションを外してください。
 "100" → 100

 以上です
(笑) 2020/07/17(金) 13:20

早速ありがとうございます。
解決できました!
(しろしろ) 2020/07/17(金) 13:25

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.