Excelでワイルドカードを使用して値を検索および置換する方法

  • これを共有
Hugh West

Excelでデータを扱っていると、エラーの除去や定期的なデータの修正が必要になることがあります。 エラーの除去や定期的な修正、いずれの場合も、データを見つけて置き換える必要があります。 この「見つけて置き換える」作業は、以下のようにして行うことができます。 ワイルドカード .

今日は、ワイルドカードを使った検索と置換の方法を紹介します。 まず最初に、今回の例のベースとなるデータセットについて知っておきましょう。

ここでは、いくつかの映画に関する情報を含むテーブルがあります。 このデータセットを使って、データの検索と置換にワイルドカードを使用します。

これは、わかりやすくするための簡単なデータセットであることに注意してください。 実際のシナリオでは、もっと大きくて複雑なデータセットに遭遇することがあります。

練習用ワークブック

練習用ワークブックは、下記リンクからダウンロードしてください。

Excelの検索と置換 Wildcards.xlsx

ワイルドカードを使った検索と置換

検索・置換機能

エクセルでは 検索と置換 この機能を利用するためには、まず最初に 検索&選択 オプションで指定します。 編集 セクションから ホーム タブで表示します。

そこから 探す オプションが表示されます。 検索と置換 をクリックすると、ダイアログボックスが表示されます。 探す オプション(ショートカットキー CTRL + F ).

での Find What をクリックすると、そのデータ(値)が表示されます。 次を探す または すべて検索 .

ここでは、検索を行いました。 2006 をクリックすると すべて検索 これで、検索された値を持つセルが選択されたことがわかります。

では、この値を変更したいとします。 交換 このダイアログボックスのウィンドウを開きます。 CTRL + H ).

ここでは、2006を006に置き換えて、006を書き込んでみましょう。 に置き換えてください。 をクリックします。 交換 .

元々格納されていたものを置き換えたのがわかります。 2006 まで 006 検索と置換はこのように動作します。

類似の読み物

  • エクセルで特殊文字を置換する(6つの方法)
  • Excelでワイルドカードを使ったVLOOKUP(3つの方法)
  • Excel VBAで代入関数を使う(3例)
  • Excelで複数の値を検索・置換する(6つのクイックメソッド)
  • Excelでワイルドカードを使用したINDEX MATCHの複数条件 (完全ガイド)

ワイルドカードを使った検索と置換

前項では、皆様に親しんでいただくために 検索と置換 という機能があります(先ほどでなければ)。 そこで、値が長い値の中の部分文字列でないところを見つけて置き換えたのです。 完全一致、と言ってもよいでしょう。

検索と置換でワイルドカードを使って部分文字列を検索し、それを置換することができます。 ワイルドカードを聞いていると、おそらく部分一致が表示されるのでしょう。

部分一致を知る(例 部分文一致 , 部分文字列一致 , IF部分一致 を使うと、より早く手順を理解することができます。

1.アスタリスクをワイルドカードに

ワイルドカードには、アスタリスク記号( * 例題で見てみましょう。

ここでは、検索を行いました。 *res* を含むセルをExcelが指し示すことがわかりました。 ザ・プレステージ .

と疑問に思うかもしれませんが 拗ねる と一致することができます。 ザ・プレステージ アスタリスク記号を使用しました。 * )の両側で 拗ねる これは、任意の数の文字で囲むことができることを表しています。 拗ねる .

という言葉があります。 プレステージ 持つ 拗ねる そして、そのために設立されたのです。 レザボア・ドッグス .

ワイルドカードを使用して値を見つけたので、今度は単語を置き換える場合、次のように切り替えます。 交換 ウィンドウに表示されます。

例えば、私たちが目指すのは、「変化」です。 ザ・プレステージ まで プレステージ だけです。

書く プレステージ において に置き換えてください。 フィールドに、2つのオプションがあることがわかります。 すべて交換 交換 を使用する場合 すべて交換 を含む細胞の両方を置き換えることになります。 拗ねる .

を使用することができます。 交換 オプションを使用すると、意図した値に置き換えられ、その後、置き換えたくない値を指すようになりますが、これは意図した値に置き換えられます。

一つ言えることは、ファインディング値を *res* まで *Pres*, これはワイルドカードを持ち、検索と置換のみを行います。 ザ・プレステージ .

ここでは、値を探して置き換えます。 ザ・プレステージ をワイルドカードで使用します。

続きを読む: Excelでワイルドカードでない*文字を検索する方法(2つの方法)

2.クエスチョンマークをワイルドカードに

ワイルドカードを使うもう一つの方法は、クエスチョンマーク( ? アスタリスクとは異なり、クエスチョンマークと同じ文字数だけ表記されます。

例を挙げて探ってみましょう。

まず値を求めます( CTRL + F) ここで、私たちは検索を行いました。 オーシャンズ つまり、Oceanとsの間には文字しか存在し得ない。

クリックする 次を探す われわれには オーシャンズイレブン この検索値に対して、さらにトラバースしてみましょう。

今回、私たちが見つけたのは オーシャンズトゥエルブ (様々なケースを想定し、Ocean's Twelveをこのように書き換えています)。

に置き換えてみましょう。 オーシャンズ/Ocean-s をもって オーシャンズ .

書く オーシャンズ において に置き換えてください。 をクリックします。 交換 .

そのとき選択されている、一致する値のセルを置き換え、ワイルドカードの類似性を見つけた次のセルに切り替わります。

たくさんの値を変えたいときは すべて交換 の場合、すべての値を一度に変更します。

ここでは、クエスチョンマークをワイルドカードとして使用し、値の検索と置換を行っています。

アスタリスクとクエスチョンマークを一緒にワイルドカードとして使うことができるのです。

ここでは、検索と置換を行いました オーシャンズ の間に文字があるべきことを表す。 海洋 s の後にどんな文字があってもかまいません。 s .

の3つのセルをすべてカウントします。 オーシャンズシリーズ で、セル全体を置き換えた。 海洋 .

続きを読む: エクセルでクエスチョンマークを検索する(4つの適切な方法)

結論

以上、Excelでワイルドカードを検索・置換する方法を紹介しました。 参考になれば幸いです。 分かりにくいところがあればコメントください。 また、他に見落としている方法があれば教えてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。