- ベストアンサー
Excelでのあり/なしの判断
A B C D E 2 東京 なし 2 東 京 3 名古屋 あり 3 横浜 4 京都 なし 4 小田原 5 新大阪 あり 5 名古屋 6 新京都 7 大阪 B列とE列に文字列があります。 B列を見たとき、それがE列にあるか/ないかを判断し、C列に答えを出したい。 例えば、B3の名古屋はE列にあるので、C3にはありを表示する。 そして、B4の京都はE列にないので、C4にはなしを表示したい。 BとCの行数は同じなります。また、スペースの有無でB2とE2は同じではないとする。 C列の式を教えて下さい。なお、Excelは2007を使用中です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
はて? 5番の「新大阪」が「あり」なのは間違いだとして。 C2に =IF(COUNTIF(E:E,B2),"あり","なし") と記入、下向けにコピーして埋めておきます。
その他の回答 (1)
- K Kazz(@JazzCorp)
- ベストアンサー率31% (549/1751)
回答No.2
C2: =IF(B2="","",IF(COUNTIF($E:$E,$B2)>0,"あり","なし")) 以下、コピー
質問者
お礼
No.1の方が若干簡単と言うことで、申し訳ありませんが、 No.2は参考にさせてもらいます。 コメントありがとうございました。
お礼
早速のコメントありがとうございました。 はい確かに、5番の「新大阪」が「あり」は間違いでした。 簡単な式で解決できました。どうもありがとうございました。