簡易的に次のような設定をします A 1 希望 2 未来 3 光 4 努力 5 勝利 (B列にも追加の可能性り) 上記のようにキーワードが設定されています 10 今日はとてもい天気です。希望に満ち溢れた日となるでしょう 11 あり A10セルに文章を入力(コピペ)すると、その文章の中に上記のキーワードが含まれていれば、 A11せるに「あり」と含まれていなければ、「なし」と表示をさせたいのです キーワード一つずつのチェックすれば良いのですが、キーワードが多くなるとそれも大変だと考えられます。 ワイルドカードおうまく使えばエ来そうなのですが、そこから発想が宇すみません もし、良いアイディアああればご教授いただけないでしょうか それとも、これはVBA案件あのでしょうか?
使っているのが2010ですので、新しいエクセルには新しい関数が あるのかも知れませんが。 A11: =IF(SUMPRODUCT(NOT(ISERROR(FIND(A1:A5,$A$10)))*1)>0,"あり","ない")
こんなのも。(365ならこのままでOK) =IF(COUNT(FIND(A1:A5,A10)),"あり","なし") A1:A5に空白セルが存在するかもしれないときには =IF(COUNT(FIND(A1:A5,A10)/(A1:A5<>"")),"あり","なし")
実は365ではなかったときは =IF(COUNT(INDEX(FIND(A1:A5,A10),)),"あり","なし")
ありがとうございました。 すっきりと解決しました。
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift
IT Specialist
Cisco Certified Support Technician(CCST)
外交官から学ぶ グローバルリテラシー
令和のマナー検定