【エクセル】if関数 or条件に関して
エクセル初心者です。
A列を検索条件とし
B列から検索
一つでも該当がある場合にはCにチェックを入れる
(もしくは該当セルの色を変える等)
という関数を作りたいと思っています。
IF関数を使って試しに作ってみました。
=IF(OR($A$1=$B$1:$B$26,$A$2=$B$1:$B$26,$A$3=$B$1:$B$26),"○","×")
※結果は画像を参照お願い致します。
A列の(a,f,m)という文字列を条件としてB列を検索し、一つでも該当する場合には
C列に○を、該当しない場合は×をつける。
検索条件を(A1,A2,A3)と3つだけの場合はこちらで対応出来るのですが、
本来やりたいものは、
(A列)検索条件が100個以上、
(B列)検索をかける対象も1000個以上といったものをやりたいので
(A1,A2,A3・・)を手打ちだとものすごく時間がかかってしまいます。
なので、文字列の条件を簡単に範囲指定(複数指定)出来るような書き方があれば
教えて頂きたいと思い質問をさせて頂きました。
また、以下のIF文を最初に思いついたのですが、
こちらは書き方が間違っているようで、「!」が出てしまいました。
=IF($A$1:$A$3=$B$1:$B$26,"○","×")
自分ではなにがいけないのかがわからなかったので、
出来ればこちらの関数の矛盾点も指摘して頂きたいです。
関数の単語だけでも、なにかヒントを頂きたいと思っています。
よろしくお願いします。
お礼
旨くいきました。 ありがとうございます。