こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルで2つの言葉で検索したい

ひとつのセルに”本 花 温度が高い”などと記述されているときに、
検索キーワードを”本 石”として、どちらかの言葉が含まれるセルを探し出すようなことは出来ないでしょうか?

フィルタの機能を使って特定の列から探すことは出来るのでしょうが、全てのセルを検索対象にしたいのです。

投稿日時 - 2011-09-25 20:14:08

QNo.7034004

暇なときに回答ください

質問者が選んだベストアンサー

添付図参照

B2: =OR(NOT(ISERROR(FIND("本",A2))),NOT(ISERROR(FIND("石",A2))))

投稿日時 - 2011-09-25 22:33:43

お礼

回答ありがとうございました。
全セルに式をいれないといけないのが、ちょっと大変ですね。

投稿日時 - 2011-09-27 19:27:46

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

たとえば次のように手を掛けて,結果を得ることが出来ます。


Excel2003以降を使う
Ctrl+Hで置換のダイアログを出し,

を「全て検索」する

ダイアログ下部に「本」を含むセルが列挙されるので,ダイアログ内で全て選択する
該当するセルがワークシート上で選択されるので,たとえばセルに色を塗ってしまう

一度選択を解除し,改めて

を全て検索する
ダイアログ下部に「石」を含むセルが列挙されるので,ダイアログ内で全て選択する
該当するセルがワークシート上で選択されるので,同じ色を塗ってしまう


一度選択を解除し,改めて検索のダイアログで
何も入力しない
で,ダイアログのオプションを開き,ダイアログに現れた書式ボタンで塗った色のセルを全て検索する
ダイアログ下部に本又は石を含んで色を塗っておいたセルが列挙されるので,ダイアログ内で全て選択する。



#セルに色を塗って汚すのがイヤなら,たとえば名前の定義を併用するような方法もあります。

投稿日時 - 2011-09-25 21:33:09

お礼

回答ありがとうございました。
もう少し簡単な方法があればと思います。

投稿日時 - 2011-09-27 19:26:21

あなたにオススメの質問