次のような「良い」値の範囲があります。
Apple
Banana
Pear
Grape
Melon
;
そして、このような入力データの範囲 (必要に応じて、最大 10 個の分離された要素をハードコーディングできます):
Apple; Grape //Good
Watermellon //bad
Pear; Peach //bad, ideally return "Peach"
入力データの各セルを許容値と照合する関数を考え出そうとしています。したがって、"Watermelon" または "Pear;Peach" を取り、FALSE を返し (理想的には、FALSE の原因となった文字列を返す必要があります)、"Apple" に対して TRUE を返す必要があります。
VBA は使用できません。
「Apple」のような個々の文字列をチェックする方法は知っていますが、一度に複数の部分文字列をチェックする方法は知りません。FIND
+ルックアップをめちゃくちゃにしてみましたMID
が、もっと良い方法があるに違いないと感じました。ある?