Web版のGoolgeスプレッドシート限定だけど、とりあえず簡単にAND検索やOR検索する方法。
GoolgeスプレッドシートでのAND検索
[ Ctrl ]+[ H ]で『検索と置換』のダイアログ呼び出して
『正規表現を使用した検索』にチェック入れて
■.*?■
って検索するだけ。
もちろん■は検索したい文字列で、例えばセルに以下のような文字列がある場合、
東京,大阪,名古屋,
東京,大阪,名古屋,京都,福岡
東京,名古屋,京都,福岡
東京,京都,福岡
大阪,名古屋,京都
名古屋,京都
東京,大阪,名古屋,京都,福岡
東京,名古屋,京都,福岡
東京,京都,福岡
大阪,名古屋,京都
名古屋,京都
以下で検索すると
東京.*?京都
上から4行目までが引っかかる。
■.*?■.*?■
ってな感じで続けりゃ検索ワードは好きなだけ増やせるはず。
ただし、途中でワイルドカード使ってるだけなので、上述の検索の際
京都.*?東京
ってワードを逆にすると検索結果は0になるから注意が必要。
GoolgeスプレッドシートでのOR検索
ちなみにOR検索もできて、書式は『|』区切。
■|■
上述の文字列群を
東京|京都
で検索すると6行全部がひっかかる。
この場合、当たり前だけどワードの表記順は関係なく
京都|東京
って指定しても結果は同様。