【Excel】置換で一致するデータが見つからない時|検索範囲・改行・記号を確認

【Excel】置換で一致するデータが見つからない時|検索範囲・改行・記号を確認
🛡️ 超解決

置換で見つからない時は、検索場所、完全一致の指定、書式条件、実際の文字を確認します。いきなりブック全体で「すべて置換」を実行せず、作業用コピーで対象範囲を限定し、1件を置換して結果を見ます。

ADVERTISEMENT

1. 表示内容と検索対象を照合する

セルで見える表示が、そのまま保存された文字列とは限りません。数式の結果、日付や数値の表示形式、改行を含む文字列などを分けて確認します。検索の設定が前の操作から残っている場合もあります。

対象セルを選択して数式バーを見ます。検索範囲を選択範囲・シート・ブックのどこにするか確認し、指定した書式条件が不要なら解除します。完全一致を使うかは置換の目的で決めます。

※ お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. セル内改行だけを置換する

Windows版では検索欄でCtrl+Jを押すと、セル内改行に使われる文字を指定できます。入力欄で見えにくくても、文字が指定されている場合があります。余計な検索文字が残っていないか確認してください。

対象範囲で1件だけ置換し、単語がつながって意味が変わらないか見ます。空欄へ置換すると「東京都」と「新宿区」が連結します。住所などでは空白への置換が適切な場合もあります。

すべての取り込み改行が同じ文字とは限りません。Ctrl+Jで見つからなければ、検索条件と元データを再確認します。改行があるだけで部分一致検索がすべて失敗するわけではありません。

3. 手順②:記号(* や ?)そのものを探して書き換える

Excelで「*(アスタリスク)」や「?(クエスチョン)」を置換しようとすると、予想外の場所まで書き換わってしまうことがあります。これはExcelがこれらの記号を「どんな文字にも当てはまる万能カード(ワイルドカード)」として扱ってしまうためです。

  1. 例えば「*」という文字自体を消したい場合は、検索欄に ~* (半角のチルダを付けてからアスタリスク)と入力します。
  2. チルダを付けることで、Excelに対して「これはワイルドカードではなく、単なる記号として探してね」という合図を送ることができます。
  3. 同様に「?」を探したい場合は ~? と入力します。

この「~(チルダ)」によるエスケープ処理を知らないと、アスタリスク一文字を置換したつもりが、シート上の全データが消えてしまうといった大事故に繋がりかねません。

A*B、AXB、ABの3つの文字列に対し、A*Bという検索は3つを対象にし、A~*Bは星印を含むA*Bだけを対象にする比較
セル全体の一致を指定した例です。~を付けると、*を任意の文字列ではなく記号そのものとして探します。

4. 完全一致と部分一致を使い分ける

「東京都新宿区」の東京都だけを探すなら、セル全体の完全一致は外します。一方、コードAだけを変え、ABやCAを変えたくない場合は完全一致が適切です。チェックを外すこと自体が正解ではありません。

検索結果の件数とセル番地を確認し、想定より多ければ操作を中止して条件を見直します。ブック全体へ範囲を広げる時は、別シートの同じ文字まで変更されることを意識してください。

5. 置換エラーを防ぐためのクイックチェック表

原因の切り分け 怪しいポイント 試すべき操作
文字は合っているのに不一致 末尾のスペースや改行 Ctrl + J で改行を置換。
特定の記号が置換できない ワイルドカードの誤認識 記号の前に「~」を付ける。
部分一致なのに見つからない オプションの完全一致設定 完全一致のチェックを外す。
他のシートにデータがある 検索場所の設定ミス 検索場所を「シート」から「ブック」に変える。

6. 置換した件数と残す文字を点検する

元のファイルを残し、変更前後の件数と代表セルを照合します。氏名、住所、商品名の空白や改行は必要な区切りの場合があるため、不要と確認できた文字だけを処理してください。

記号の扱いはMicrosoftのワイルドカード説明、検索場所などは検索と置換の手順で確認できます。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。
この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】