2017-11-08 22 views
0

セルにリスト内の部分文字列が含まれているかどうかをチェックしようとしています。セルにリストの部分文字列が含まれているかどうかを確認するExcel

私は投薬オーダーのリストを持っており、そのうちのどれが抗生物質であるのかを知りたいと思います。私は抗生物質のリストを持っているので、各セルに抗生物質名の部分文字列がリストにあるかどうかを確認したい。

私は関連の応答を発見した、と私はこれを試してみました:

= ISNUMBER(SEARCH($ H $ 2:$のH $ 3 A5))A5は、私が確認したいセルである

、 H2:H3には、私が探している部分文字列のリストが含まれています。しかし、これは機能しません。明らかにSEARCHは単一の部分文字列を必要とします。

私はORで行うことができますが、サブリストのリストには10​​0を超える名前があり、非常に高速に扱いにくくなります。

私はこれを行う方法はありますか?おかげ

答えて

0

これはFALSE/TRUEを返します:

=SUMPRODUCT(--ISNUMBER(SEARCH($H$2:$H$3,A5)))>0 
+0

この作品、ありがとう! 複数の要素を許可していないSEARCHだと思った。 –

+0

SUMPRODUCTが指定されていない場合は、検索は反復されません。最初の結果のみを返します。 –

関連する問題