エクセル・ワードの使い方なら

TOP > aotenブログ > 木村幸子の知って得するマイクロソフトオフィスの話

« Excelで検索する際、他シートの内容も一度に検索したい | トップページ | スライドショー終了時に「インク注釈を保持しますか」と聞かれないようにしたい »

2014年7月16日 (水)

特定の範囲内のセルだけを対象に検索・置換したい

Ciao03
Excelで検索や置換を実行すると、初期設定では、シート全体が対象になります。したがって、「すべて置換」ボタンを使って一括置換をすると、指定したデータが入力されたセルであれば、無条件にシート内にあるすべてのセルが置き換わってしまうわけですね。

 

ところが、実際の業務などでは、同じデータが入力されていても、一部のセル範囲だけを対象に置き換えたいと思う事が多いものです。

 

0_2

 

 

上の図を例にとって、もう少し詳しくご紹介します。

 

第1回の「14:00」という時間を「13:00」に置き換えたいとします。ところが、第2回や第3回のセルにも同じ「14:00」が多数入力されていますね。このような表で、普通に置換を実行すると、当然、第2回や第3回の「14:00」も置き換えられてしまいます。第1回の時間帯だけを対象に置換を行うにはどうすればいいのでしょうか。

 

1

 

 

 

このような場合は、あらかじめ対象となるセルを選択しておいてから、置換を実行します。

 

まず、第1回のセル範囲を図のように選択しておきます。次に、「ホーム」タブ→「編集」グループの「検索と置換」→「置換」と選択します。

 

あとは、通常の置換のように、置き換え前後の語句をそれぞれの欄に指定して、「すべて置換」ボタンを実行します。

 

2

 

 

 

これで選択しておいたセル範囲内だけで置換が実行されます。

 

なお、ここでは置換を例に取って手順を紹介しましたが、検索も同様です。ご利用ください。

Ciao03
<関連記事>

 

・Excelで検索する際、他シートの内容も一度に検索したい

 

 

・セルに表示された文字が検索されない

 

 

コメント

特定の範囲内のセルだけを対象に検索・置換したいの項目で、「Excelで検索や"痴漢"」と誤字がありましたので報告させていただきます。

http://ciao.aoten.jp/ciao/2014/07/post-0a23.html

>猪岡一晃様
当ブログを書いています木村幸子と申します。
ご親切に誤字のご連絡をくださいまして有難うございました。
すぐに訂正いたしました!お恥ずかしい限りです///
大変助かりました…!

この記事へのコメントは終了しました。




オデッセイが実施・
運営する資格試験

  • マイクロソフト オフィス スペシャリスト(MOS)
  • ビジネス統計スペシャリスト
  • MTA(マイクロソフト テクノロジー アソシエイト)
  • IC3(アイシースリー)
  • VBAエキスパート
  • アドビ認定アソシエイト(ACA)
  • コンタクトセンター検定試験
  • Rails技術者認定試験
  • リユース検定
  • 統計検定