アプリ版:「スタンプのみでお礼する」機能のリリースについて

どなたかご存じでしたら回答をお願いします。
エクセルで、A列の3桁の数字をB列の3桁の数字から
縦に順番に検索して、C列に「数字がマッチすれば、”○”、そうでなければ”×”」を
つける方法がわかりません。VLOOKUPとIF文の組合せなのかと
思いますがわかりません。


A列    B列 C列
003     012   ×
004 013   ×
005 014   ×
007 015   ×
009     016   ×
013 017   ×
015 018   ○
017 019   ○
019 023   ○
035 024   ×
: :

 ※A列の個数は可変ですが、だいたい1~60個くらいあります。
 ※B列は個数は120個です。

以上、ご回答お願いします。

A 回答 (4件)

こんなのでも。



=IF(ISERROR((VLOOKUP(A1,B:B,1,0))),"×","○")
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
#N/Aエラーチェックを利用しての式ですね。
このような使い方をするんすか・・・ISERRORって。
また勉強になりました。

お礼日時:2011/01/08 12:37

 C1セルに次の数式を入力してから、C1セルをコピーして、C2以下に貼り付けると良いと思います。



=IF($A1="","",IF(COUNTIF($B:$B,$A1)=0,"×","○"))
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
countifの利用例ですが、
「"",""」の意味が分かりません。
勉強します。

お礼日時:2011/01/08 12:34

こんな感じ?



=IF(ISNA(VLOOKUP(A1,B:B,1,FALSE)),"×","○")

C1に入力して、下にコピー。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
#N/Aエラー判定を利用しての式は
思いつきませんでした。
勉強になります。

お礼日時:2011/01/08 12:32

C1に、


=IF(COUNTIF(B:B,A1)>0,"○","×")
と入力して、下にコピペ。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
countifでもできるのですね。
試してみます。

お礼日時:2011/01/08 12:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!