B列と同じ文字列が、A列にある場合、その結果をマルバツでC列に
出したいのですが、C列にどのような関数を入れればよいですか?
例:添付ファイルあり
VLOOKUPやIFでトライしましたが、ダメでした・・・
すいませんが教えていただけますでしょうか?
MATCH関数と、ISNUMBER関数と、IF関数を組み合わせました。
B列のセルにある文字列がA列にあるかどうか:MACTH関数
(式) MATCH(B1,$A$1:$A$6,0)
(出る値) ヒットするなら、何番目に出るかという数値。
ヒットしないなら、#N/Aというエラー値。
↓
数値かエラーかを、真か偽かに換える:ISNUMBER関数
(式) ISNUMBER(MATCH(B1,$A$1:$A$6,0))
(出る値) ヒットするなら、TRUE。ヒットしないなら、FALSE。
↓
真なら"○"。偽なら"×":IF関数
(式) IF(ISNUMBER(MATCH(B1,$A$1:$A$6,0)),"○","×")
(出る値) ヒットするなら、"○"。ヒットしないなら、"×"
もっと簡潔なやり方もあるかと思いますが、私はこんなふうにしています。
いかがでしょうか。
↓MATCH関数 (初心者のエクセル(Excel)学習・入門)