目次
Microsoft Excelでは、データセットや表からセル内の特定の単語や情報に関連するさまざまな種類のデータを探さなければならないことがあります。 VLOOKUP関数を使えば、表からその単語を簡単に見つけ、その単語を含むセル値に関連するデータを抽出することができます。
練習用ワークブックをダウンロードする
この記事の作成に使用したExcelワークブックをダウンロードすることができます。
VLOOKUPでテキスト内の単語を検索する.xlsx2 Excelのテキスト内のセルが単語を含んでいる場合にVLOOKUPを適用する便利な方法
ブイルック 関数は、一般に表の左端の列から値を探し、その後、指定した列から同じ行の値を返す関数です。 このVLOOKUP関数の一般式は次のとおりです。
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
詳細な概要を把握することができます これ どのようにこの ブイルック 機能が働きます。
1.Excelで単語を含むテキストからデータを検索するVLOOKUP
次の写真では B列 には、いくつかのランダムなチップセットのモデル名と C列 ここでは、チップセットの型式が部分的に一致するものを探し、そのチップセットを採用している端末を抽出します。
例えば、スマートフォンの端末モデルを知りたい場合、そのスマートフォンが使用している Snapdragon チップセットで B列 と記載することで、Snapdragonという名称はモデル名で存在するが、このデータを部分一致で探すことになる。 'キンギョソウ' だけです。
そのため、出力では セルC14 となり、指定されたチップセットを使用しているスマートフォンの機種名を求める関係式は以下のようになります。
=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)
を押した後 入力 を返します。 Xiaomi Mi 11 Pro のチップセットを使用しています。 Snapdragon ありていに言えば セルB6 を型番とする。
続きを読む Excelでセルに部分的なテキストが含まれているかどうかをチェックする(5つの方法)
2.セルの特定の位置の値からデータを抽出するVLOOKUP
これで、下図のような別のデータセットができあがります。 B列 は、アメリカのさまざまな州にあるいくつかのランダムな電話番号で構成されています。 D列、E列 はそれぞれ市外局番と関連する州名を示しています。 から電話番号をコピーします。 B列 で、電話番号の左3桁からコードを抽出して州名を調べます。 ブイルック のテーブル配列からその抽出されたコードを探します。 D4:E10 .
出力において セルC13 に記載された電話番号から州名を求めるために必要な計算式です。 セルB13 になります。
=vlookup(値(左(b13,3)),d4:e10,2,false)
を押した後 入力 を返します。 ニューヨーク で、冒頭に具体的なコードを記載した電話番号を記載します。 セルB13 はニューヨーク州に登録されています。
関連コンテンツ Excel セルにテキストが含まれている場合、値を返す(8つの簡単な方法)
VLOOKUPに代わる、テキスト内の単語を基にしたデータ検索方法
に代わる適切な ブイルック 関数は XLOOKUP XLOOKUP関数は、以下の組み合わせです。 VLOOKUPとHLOOKUP この関数は,ルックアップ配列の入力をもとにデータを抽出し,その配列を返す。 この関数の一般式は以下の通りである。
=XLOOKUP(lookup_value、lookup_array、return_array、[if_not_found]、[match_mode]、[search_mode])
をクリックすると、この機能の詳細な概要を吸収することができます。 これ .
最初の方法でのデータセットに基づき、もし私たちが XLOOKUP 関数を呼び出すと、出力に必要な式が表示されます。 セルC14 はこのようになります。
=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)
を押した後 入力 の場合、この関数は以前に得られた同様の結果を返します。
この機能では だいよんろん には、ルックアップ値がテーブルで見つからなかった場合に表示されるカスタマイズされたメッセージが含まれています。 第5引数(match_mode) は、以下のように定義されています。 '2' を表す。 ワイルドカード は、第一引数の入力に基づき、マッチする。
結びの言葉
で指定した条件でデータを抽出するために、上記のような方法を希望します。 ブイルック また、本サイトのExcel関数に関連する他の記事もご覧ください。