• ベストアンサー

エクセルでセル内を検索

こんばんは。エクセルについて質問です。 セルA1 に、I love you. セルA2 に、Who killed whom? セルA3 に、We don't know yet whether HRT is dangerous or not. みたいに、セルごとに英文を打ち込んで、「例えば、"love" で検索をかけると、セルA1 のようなセル内に love という文字列を含むセルが瞬時に分かる。"HRT" で検索をかけると、セルA3 が検索結果に出る」というような機能はエクセルにはありますか?? もしあれば、やり方を教えて下さい。お願いします。

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

  • ベストアンサー
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

編集→検索 ではだめなのですか?

noname#35311
質問者

お礼

全然ダメではないです。 あまりエクセルを使わないので... ご回答ありがとうございました。

その他の回答 (3)

  • hayasi456
  • ベストアンサー率40% (2402/5878)
回答No.4

http://hamachan.fun.cx/excel/kensaku.html (検索のコマンドをツールバーに追加しておくと便利です。) 検索する範囲を選択するとその範囲のみで検索できます。 EX:A列を選択してから検索すればA列のみの検索します。 分割ボックス(分割バー)で行「1」を分割して検索を行ってみてください。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/dic/dic06.html#bunkatu 行「1」は検索見つかった行に変わります。

noname#35311
質問者

お礼

そうですね。追加しておきます。 ご回答ありがとうございました。

noname#204879
noname#204879
回答No.3

セル B1 に検索したい文字列(love とか HRT とか)を入力したとき、次式(配列数式)は該当セルアドレス(A1 とか A3 とか)を返します。(スマートではないけど) {=IF(B1="","",IF(IF(ISNA(MATCH("*"&B1&"*",A:A,0)),0,MATCH("*"&B1&"*",A:A,0)),"A"&IF(ISNA(MATCH("*"&B1&"*",A:A,0)),0,MATCH("*"&B1&"*",A:A,0)),""))}

noname#35311
質問者

お礼

ご回答ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

Excel2002以降なら「編集」「検索」の「すべて検索」で 該当するシート名!セル座標を一覧表示します。 それ以外だと検索セルを設定して条件付書式ですね。 A1を検索セルにするなら 文書のあるセル(例はB1)を選択して「書式」「条件付書式」で 「数式が」「=ISNUMBER(FIND($A$1,B1))」として書式ボタンでセルの塗りつぶしを設定するとか

noname#35311
質問者

お礼

ご回答ありがとうございました。

関連するQ&A