[[20210908191308]] 『複数の指定した文字列を含む場合にフラグ建てをす』(YUKIKO) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数の指定した文字列を含む場合にフラグ建てをする場合』(YUKIKO)

はじめまして。
関数が苦手でして、どなたかご教授頂けますと幸いです。

以下のように、シート1のB列(★)にシート2のA1〜A2の文字列を含む場合に
フラグが建つようにしたいです。

—――――――――――――
シート1        ★
A1 りんご     B1 1
A2 バナナ     B2  
A3 みかん     B3 1
A4 いちご     B4 
A5 りんごジュース B5 1
—――――――――――――
シート2
A1 りんご
A2 みかん
—――――――――――――

=IF(COUNTIF(チェックしたいセル , チェックしたい文字列) , "1" , "")
でいけるのかと思いましたが、チェックしたい文字列を
"*シート2A1:A2*"の指定をしてもできなく、何か方法はありますでしょうか?

実務では、シート1およびシート2の単語がかなりある状態です。
どうぞよろしくお願いいたします。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


 >実務では、シート1およびシート2の単語がかなりある状態です。
 具体的に何行あるんですか? 特にSheet2の方。
 あまり多いようだと重くなるかもしれません。

 とりあえず質問通り、Sheet2は2行だけだとして

 B1 =IF(SUMPRODUCT(COUNTIF(A1,"*"&Sheet2!$A$1:$A$2&"*")),1,"")
 または
 B1 =IF(COUNT(INDEX(FIND(Sheet2!$A$1:$A$2,A1),0)),1,"")
 下コピー

 Sheet2の範囲に空白セルを含めないように

 以上
(笑) 2021/09/08(水) 20:00

(笑)様

ありがとうございます!!
出来ました!!!!神!!!!!!
おかげさまで仕事が捗りそうです!!

色々と勉強になります。
的確かつ早いレスポンス本当にありがとうございました。
(YUKIKO) 2021/09/09(木) 10:02


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.