[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『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
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.