Excelで検索する方法は複数あります。最初のオプションは、大量のデータスプレッドシートがあり、セルまたはセルのグループ内の特定のデータを検索する必要がある場合です。
2番目のオプションセットには、VLOOKUPやHLOOKUPなどの検索機能を使用して、1つのシートでデータを検索し、結果を2番目のセルの場所または別のワークシートに出力できるようにすることが含まれます。
この記事では、Excelで検索するためのすべての可能な方法を学習し、状況に適した方法を選択できるようにします。
Excelで検索を使用する
データを含むスプレッドシートに対してExcel(Excel)を開くと、ストレートワード検索を使用するか、特殊なワイルドカード文字を使用して、スプレッドシート上のあらゆるものを見つけることができます。
1.ホーム(Home)メニューを選択します。リボンの[編集]グループで、[検索と(Editing)選択]を選択し、[(Find & Select)検索]を(Find)選択します。
単純な[検索(Find)と置換](Replace)ウィンドウが表示されますが、[オプション]を選択するとすべての詳細オプションを表示できます(Options)。
次のオプションを使用して、検索を微調整できます。
- 何を検索するか(Find what):検索するテキストまたは番号を入力します
- フォーマット:このボタンを選択すると、[フォーマットの(Format)検索](Find Format)ウィンドウで定義したフォーマットのテキストのみが検索されます。
- 内(Within):シート(Sheet)またはワークブック(Workbook)を選択して、現在のシート内またはワークブック全体を検索します
- 検索(Search):[行別]または[列別]を選択し(By Rows)て、一度に1行または一度に1列(By Columns)ずつ検索を実行します(結果が見つかったら、その行または列で停止します)。
- 調べる:(Look in)数式(Formulas)、値(Values)、メモ(Notes)、またはコメント(Comments)を調べるように検索を指示することで、スプレッドシートの他の領域に検索を広げることができます。
- 大文字と小文字を区別:大文字と小文字を区別するテキスト照合(Match case)を使用して検索を実行します
- セルの内容全体に一致(Match entire cell contents):入力したテキストのみを含み、他には何も含まれていないセルを検索します
[次を検索](Find Next)を選択すると、テキストが強調表示されているスプレッドシートに各インシデントが表示されます。ボタンをもう一度選択すると、次の結果に進みます。それらをすべて一度に表示したい場合は、[すべて検索]を(Find All)選択するだけです。
これにより、ウィンドウの下部にあるリストに、すべての結果が、それらが見つかったシートとセル番号とともに表示されます。それらのいずれかを選択するだけで、シートのそのセルが表示されます。(Just)
Excel検索のワイルドカード文字
[検索する文字列]フィールドに検索(Find)文字を入力するときは、ワイルドカード文字がどのように機能するかを理解することが重要です。これらを使用すると、より高度な検索をカスタマイズできるため、Excelで検索して、ワークシートで探しているものを正確に見つけることができます。
- 疑問符(?)(Question mark (?)):任意の1文字または数字を置き換えます。たとえば、c?tと入力して、cで始まり、tで終わる3文字の単語(cat、cut、cotなど)を検索します。
- Asterisk (*):単語の一部を置き換えます。たとえば、c*tと入力してカートから任意の長さの単語を検索し、カウントしてコートにキャストします。
- Tilde (~):この文字を使用して、上記の特殊文字をオーバーライドします。たとえば、実際に「ユーザー」という単語を検索したい場合です。(疑問符を含む)user〜と入力できuser~?そしてこれは特別な?疑問符を含めて実際に検索を行う文字。
Excelで置換を使用する
同じ[検索(Find)と置換]ウィンドウで、[(Replace)置換(Replace)]タブを選択すると、スプレッドシート内のテキストまたは数値を検索できるだけでなく、それらを別のテキストまたは数値に置き換えることができる追加のオプションが表示されます。
[ホーム(Home)]メニューを選択し、リボンの[編集(Editing)]グループから[検索と置換]を選択して、[(Find & Replace)置換]を選択することにより、[(Replace)置換(Replace)]タブでこのウィンドウを開くこともできます。前のセクションと同様(Just)に、すべての高度な検索機能を表示するには、 [オプション](Options)を選択する必要があります。
すべての高度な検索機能は、[検索(Find)]タブとまったく同じように機能します。唯一の違いは、[置換](Replace with)フィールドが表示されることです。
このフィールドの仕組みは、[検索(Find what)する文字列]フィールドに入力したテキストを置き換えるテキストまたは番号を入力することです。次に、以下の手順に従って、検索対象のすべてのインスタンスを検索して置き換えます。
- [次を検索]を(Find Next)選択して、検索しているテキストまたは番号で最初の場所を強調表示します。
- そのインスタンスを置き換えるには、 [置換](Replace)を選択します。置き換えたくないものを見つけた場合は、代わりに[次を検索]を(Find Next)選択して先に進んでください。
- 検索対象のすべてのインスタンスが検出されて置き換えられるまで、[次(Replace)を検索](Find Next)と[置換]を繰り返します。
非常に勇気がある場合は、上記の手順を使用してすべてをステップスルーするのではなく、 [すべて置換](Replace All)を選択できます。ただし、検索している単語または数字が、置換したくないセル内のテキストのセクションである場合は、置換したくないデータが失われるリスクがあります。
関数を使用してExcelで検索する
Excelには、列、行、またはテーブルを検索して情報を検索し、関連情報を返すことができる便利な関数もたくさんあります。
以下は、 Excel(Excel)での検索に使用できる最も一般的な関数の例です。
- VLookup:テーブルの1つの列のデータを検索して、同じ行の別の列の値を返します。
- Index-Match : VLookupと同じように実行されますが、検索データは検索テーブルの左端の列である必要はありません。
- フィルタ(Filters):フィルタを使用して、気にしないデータを除外し、検索しているデータのみを表示できます。
- 一致する値の検索:Excelには、 (Find Matching Values)ExactやMatchなど、 Excelで重複する値を検索できる複数の関数があります。
Excelでデータを検索するのは複雑である必要はありません。探しているものとデータで何をしたいのかがわかっている場合は、検索を実行するために利用できるオプションがあります。
How To Search In Excel
There are multiple ways to search in Excel. The first options are іf you have a massive spreadsheеt of data and need to find a particular piece of data in a cell or group of cells.
The second set of options include using search functions like VLOOKUP or HLOOKUP that let you search one sheet for data and output the results in a second cell location or in a different worksheet.
In this article, you’ll learn all possible ways to search in Excel so you can choose the right one for your situation.
Using Find In Excel
With Excel open to your spreadsheet with data, you can find anything on the spreadsheet using a straight word search, or using special wildcard characters.
1. Select the Home menu. In the Editing group in the ribbon, select Find & Select then select Find.
You’ll see a simple Find and Replace window, but you can see all of the advanced options by selecting Options.
You can use the following options to fine tune your search:
- Find what: Type the text or number that you want to find
- Format: Select this button to only search for text that has the formatting you define in the Find Format window
- Within: Select Sheet or Workbook to search inside the current sheet or across the entire workbook
- Search: Select By Rows or By Columns to conduct your search a row at a time or a column at a time (and stop on that row or column when it finds a result).
- Look in: You can deepen your search to other areas of your spreadsheet by telling the search to look in Formulas, Values, Notes or Comments
- Match case: This will conduct the search using case sensitive text matching
- Match entire cell contents: This will search for cells that only contain the text you type and nothing else
If you select Find Next, you’ll see each incident in the spreadsheet where the text is found highlighted. Select the button again to move on to the next result. If you want to see them all at once, just select Find All.
This displays all of the results, along with the sheet and cell number where they’re found, in a list at the bottom of the window. Just select any one of them to see that cell in the sheet.
Excel Search Wildcard Characters
When you’re typing search characters into the Find What field, it’s important that you understand how wildcard characters work. These let you customize more advanced search so you can search in Excel and find exactly what you’re looking for in the worksheet.
- Question mark (?): Replace any single character or number. For example, type c?t to find any three letter word that starts with c and ends with t like cat, cut, or cot.
- Asterisk (*): Replace parts of words. For example, type c*t to find any length word from cart and cast to count and court.
- Tilde (~): Use this character to override the special characters above. For example, if you actually want to find the word “user?” (including the question mark) you can type user~? and this will override the special ? character to actually do the search including the question mark.
Using Replace In Excel
In the same Find and Replace window, if you select the Replace tab, you’ll see additional options that’ll let you not only find text or numbers in your spreadsheet but you can replace those with different text or numbers.
You can also open this window at the Replace tab by selecting the Home menu, selecting Find & Replace from the Editing group in the ribbon, and then selecting Replace. Just like in the previous section, you’ll need to select Options to see all of the advanced search features.
All of the advanced search features work exactly like they do in the Find tab. The only difference is that now you’ll see a Replace with field.
The way this field works is you type the text or number you’d like to replace the text you’ve entered into the Find what field with. Then, you follow the steps below to search and replace all instances of what you’re searching for.
- Select Find Next to highlight the first location with the text or number you’re searching for.
- Select Replace to replace that instance. If you’ve found one you don’t want to replace, just select Find Next instead to move on.
- Continue cycling through Find Next and Replace until all of the instances of what your searching for have been found and replaced.
If you’re very brave, you could select Replace All rather than stepping through every one using the procedure above. However if there are any instances where the word or number you’re searching for is a section of text in a cell you don’t want to replace, you could risk losing data that you don’t want to replace.
Using Functions To Search In Excel
There are also lots of useful functions in Excel that let you search columns, rows, or tables to find information and return related information.
The following are a few examples of the most popular functions you can use to search in Excel.
- VLookup: Search for data in one column of a table to return the value of another column in the same row.
- Index-Match: Performs the same as VLookup, but the search data doesn’t have to be the leftmost column in the search table.
- Filters: You can use filters to filter out data you don’t care about and display only the data you’re searching for.
- Find Matching Values: There are multiple functions in excel that let you find duplicate values in Excel, like Exact and Match.
Searching for data in Excel doesn’t have to be complicated. If you know what you’re looking for and what you want to do with the data, there is an option available to accomplish the search.