2016-08-25 2 views
2

現在、以下の方法で記述されています。https://exceljet.net/formula/cell-contains-one-of-many-things(部分文字列の可変数を補うため)。Excel:セルに多数の部分文字列のいずれかが含まれているかどうかを確認します。 Trueの場合、部分文字列を表示する

コードは次のとおりです。

=SUMPRODUCT(--ISNUMBER(SEARCH(OFFSET(Categories!A$1,0,0,COUNTA(Sheet2!A:A),1),[@String])))>0 

私が好きな何の代わりに「TRUE」または「FALSE」の出力、出力にマッチする部分文字列です。 "最初に出会った"部分文字列は大丈夫か、または "カンマで区切られたすべての部分文字列"かそのようなものです。

どこから開始するのか、Excelの式でも可能かどうかはわかりません。

答えて

1

=LOOKUP(1,0/SEARCH(Substring_List,String),Substring_List)

あなたはSubstring_Listから複数のエントリが文字列以内に発見された場合、このセットアップは、そのリスト内の最新のを発生することが返される、ことを知っている必要がありますが、おそらく最も効率的です。

よろしくお願いします。

+0

いいですね!ありがとうございました! –

+0

あなたは大歓迎です! –

関連する問題