2016-07-18 16 views
0

ご質問は申し訳ありません。Excelでの簡易検索機能

Excel 2013では、3つの列があります。

列は、Aは、私が列Bの

列Bを検索したいデータは、データのリストが含まれています。

列Cには、列Bのデータが「はい」または「いいえ」のいずれの値であるかを示すデータが含まれています。

私の質問は次のとおりです。列Aのデータを検索条件として列Bのデータを検索できる関数または方法がExcelにありますか?

列Aのデータは既に列Bにあります。列Cのデータが何であるかを知る必要があります。

ColA ColB ColC 
6712XD 6700XD Yes 
6713XD 6701XD Yes 
6714XD 6702XD Yes 
     .... Yes 
     6712XD Yes 
     6713XD Yes 
     6714XD Yes 

これ以上の情報を提供する必要がある場合は、何か助けてください。

+0

あなたはあなたのデータの例を与えることができますか? – udden2903

+1

最初の質問に「はい」と答えてください。 2番目の質問に答えるには、[どのように良い質問をするにはどうすればよいですか?](http://stackoverflow.com/help/how-to-ask)のヘルプトピックを読んでください。また、[最小、含むように検証可能な例](http://stackoverflow.com/help/mcve) –

+0

コーラCOLB COLC 6712XD 6700XDはい 6713XD 6701XDはい 6714XD 6702XDはい – howzat

答えて

1

あなたは、セルD2に、この式を試すことができます。

= IF(COUNTIF(B:B, A2), C2, "") 

COUNTIF(B:B, A2)が見つかった場合、セルA2の値が列Bに発見されたどのように多くの回数、 C2は、結果の値で返し、
""が見つからない場合は結果の値です。

+0

答えをありがとう。 残念ながら、これはうまくいきません。答えはFALSEですが、CTRL + Fでデータを検索すると「はい」と表示されます。 – howzat

+0

... C2の値は実際にはTRUEであり、Yesと表示されます。あなたは '= IF(COUNTIF(B:B、A2)、IF(C2、"はい "、"いいえ ")、" " – Slai