- 締切済み
Lookup後に変換する方法がわかりません
シート1 シート2 A列 B列 A列 かに ○ いくら えび ○ えび いか さざえ たこ ○ たこ ほたて かに シート1のA列の文字がシート2のA列にあった場合に、シート1のB列に○が入るような 関数をシート1のB列にIF関数などを使って入れようとしてもどうしても他の列を使って 式を2つ作らないとできない現状です。B列にどのような関数を入れれば上記のようなことが 可能かおしえていただければ幸いです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
=IF(ISERROR(VLOOKUP(A1,Sheet2!$A$1:$A$5,1,FALSE)),"","○") ISERROR関数を知らなかったのかな。あわせて覚えないと。 $がない回答があるが、式を複写したとき、おかしな結果になる恐れがあると思う。
noname#146604
回答No.2
遊びで =(IF(ISERROR(VLOOKUP($A1,Sheet2!A1:A5,1,0)=$A1),"x","o"))
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
「あれば○,無ければ""」という式を立てますが,具体的にどの関数を使うかは多分に趣味の問題です。 シート1のB1: =IF(COUNTIF(Sheet2!A:A,A1),"○","")