ExcelのVLOOKUP関数でワイルドカードを活用する方法(2・キーワードはセル参照)

前の記事

ExcelのVLOOKUP関数でワイルドカードを活用する方法(1・キーワードは定数)
ExcelのVLOOKUP関数は、表やデータセットから特定の情報を検索し、抽出するのに非常に便利なツールです。今回は、VLOOKUP関数にワイルドカード(*、?)を使用して、より柔軟にデータを検索する方法を詳しく解説します。 ワイルドカード...

VLOOKUP関数を使用してワイルドカードによる部分一致検索を行う方法を、具体的な事例を通じて解説します。この技術は、特定のキーワードが含まれるデータを効率的に見つけ出す際に役立ちます。

今回はキーワードがセルに入力されているケースの事例紹介です。

VLOOKUP関数の検索値にワイルドカード(*)を使用した例2(キーワードに参照セルを指定)

VLOOKUP関数の検索値にワイルドカード(*)を使用した例2(キーワードに参照セルを指定)

VLOOKUP関数での検索練習用の準備

ある書籍リスト(A1:D28)があり、その中から特定のキーワードを含む書籍の情報を抽出したい場合を考えます。例えば、キーワードとして「社会」を含む書籍の【書名】と【金額】を見つけたいとします。

キーワードはG1セルに入力し、これを基に検索を行います。この方法の利点は、キーワードを柔軟に変更できる点にあります。

書名 発刊日 金額 在庫 キーワード 社会
ケーススタディ民法 2016/10/28 1400 書名
交通六法 2016/02/27 2700 金額
法人税法の基礎 2015/12/27 2700
会社法 2014/10/27 2800
民法総則 2015/03/27 2700
判例六法 2016/01/27 2400
基礎法入門 2014/09/27 2500
やさしい経済法 2015/08/27 2500
刑法各論 2016/07/28 2100
現近代民法 2014/10/27 1400
会社法概論 2014/04/27 2000
商法総則 2014/04/27 1900
憲法 2016/09/28 2500
商行為法 2015/11/27 1600
倒産法入門 2014/01/27 2300
破産法 2015/02/27 1200
法社会学 2016/10/28 1500
民事訴訟法学 2016/08/28 2800
法学入門 2015/09/27 2500
労働法の要点 2015/05/27 2400
はやわかり刑法 2016/05/28 3000
講義式憲法 2016/10/28 3000
刑法講義 2016/05/28 2600
会社法 2016/09/27 1300
民法事例集 2015/06/27 1200
六法全書 2014/03/27 2300
労働法実務辞典 2014/09/27 2700

事例:式の設定

VLOOKUP関数の設定

VLOOKUP関数を使ってキーワードに部分一致する書名と金額を検索します。部分一致検索を実現するために、ワイルドカード(*)を使用します。ワイルドカード使用時は[検索方法]に「FALSE」を指定してください。

ワイルドカードは文字列なので「”」で囲みます。
参照セルは別のアイテムであるため「&」で接続します。

書名の検索

書名を検索する式は以下の通りです:

=VLOOKUP("*" & G1 & "*", A2:D28, 1, FALSE)

この式では、* は任意の文字列を表し、G1セルの内容を含む書名を検索範囲A2:D28から探します。1は書名がある列のインデックス番号です。

金額の検索

金額を検索する式は次のようになります:

=VLOOKUP("*" & G1 & "*", A2:D28, 3, FALSE)

ここでもワイルドカードを使用していますが、3は金額がある列のインデックス番号です。

コメント

PAGE TOP
タイトルとURLをコピーしました