2012-04-20 12 views
1

を行きます10 ;の私がしなければならなかった場合)の要素を分離:チェック複数のチャンクは、私はこのような「良い」の値の範囲を持っている

Apple; Grape //Good 
Watermellon //bad 
Pear; Peach //bad, ideally return "Peach" 

を私は許容値に対する入力データの各セルをチェックする機能を思い付くしようとしています。だから、 "スイカ"や "梨、桃"を返し、FALSE(理想的にはFALSEの原因となる文字列を与える)を返す必要があります。

VBAは受け入れられません。

"Apple"のような個々の文字列をチェックする方法は知っていますが、一度に複数の部分文字列をチェックする方法は分かりません。私はFIND + MIDルックアップの混乱を試みたが、より良い方法が必要であるように感じた。ある?

+0

なぜVBAが受け入れられないのですか? – RBarryYoung

+0

VBAが必要ない場合は、stackoverflowではなくserverfault.comでこれを確認することを検討してください。 – lnafziger

+0

@RBarryYoung他の人が埋め込んでいる.xlsxファイルをプログラムで生成しているので、簡単な方法がない限り、アドインなどを配布しないようにしたいと思っていますか? – spike

答えて

1

vbaがなければ、面倒です。手動の手順を受け入れることができる場合の1つの方法は、Excelの列機能にテキストを使用することです。デリミタとして。

10個以上のアイテムを持つことができないことがわかっている場合は、1つのアイテムを含む10個のカラムを持つことができます。それはちょっと面倒なことで、vlookupや条件付き書式設定で無効な値を含む列を特定することができます。

関連する問題