2017-03-03 8 views
2

私はキーワードのリストを持っており、それらに特定の単語を持つものを返したいと思います。特定の単語を含むすべてのセルを返します

その列A(キーワードのリスト)列Cを越えて

twitter login  
twitter stock  
twitter logo  
twitter stock price  
facebook login  
facebook app  
facebook stock  
facebook en español  
facebook logo 

列B(検索キーワードのリスト)

login 
stock 
logo 

が、私は*列Aからすべての単語を返すようにしたいです、列Bの単語が含まれています。

キーワード「ログイン」の場合は、列CDに「twitter login」と「facebook login」があります。キーワード「株」の場合は、C〜E欄に「ツイッター株」「ツイッター株価」「facebook株」があります。等々。

どうすればこの問題を解決できますか?

ありがとうございます。

答えて

0

私はちょうどそれを見つけ、セルC1に入れ

=transpose(Query($A$1:$A,"select A where A contains '"&B1&"'")) 
0

は、この式を試してみてください:

=FILTER(A:A,REGEXMATCH(A:A,JOIN("|",B1:B3)))

enter image description here

結果が含まれている列Aからリストであり、列Bの単語:

twitter login 
twitter stock 
twitter logo 
twitter stock price 
facebook login 
facebook stock 
facebook logo 
関連する問題