Excelスプレッドシートで特定の値を確認し、同時にそれに関する特定の情報を確認しますか?その場合、VLOOKUPを実行すると多くの労力を節約できます。これは、MicrosoftExcelで垂直クエリを実行するための最良の方法の1つです。
ExcelスプレッドシートでVLOOKUPを使用する方法を見てみましょう。
VLOOKUPとは何ですか?どのように機能しますか?
VLOOKUPを使用してスプレッドシートを確認することは、Googleでアイテムを検索したり、データベースクエリを実行して、特定のアイテムが存在する場合にそれを返すのと同じです。
本質的に、VLOOKUPは、列内の一連の項目を調べ、その列について表示するために選択した情報に基づいて結果を提供することによって機能します。たとえば、モデル名を検索して、アイテムの価格を探すことができます。
映画を無料でオンラインでストリーミング登録なし
VLOOKUPは垂直方向に制限されていますが、他のExcelタスクを簡単にするために不可欠なツールです。これらのタスクには次のものが含まれます Excelで標準偏差を計算する あるいは Excelで加重平均を計算する 。
VLOOKUPは、柔軟な近似一致検索またはより厳密な完全一致クエリ機能をサポートします。本質的に、完全一致はExcel列のデータの正確な値を探します。ただし、近似一致機能を使用すると、検索語内の一部の一致する単語または文字のみに基づいて結果が得られます。
VLOOKUP式の書き方
VLOOKUP式には通常、4つの引数が必要であり、次のようになります。
=VLOOKUP(lookup_value, table_array, column_index_number, range_lookup)
ルックアップ値はチェックアウトするターゲットアイテムであり、これはスプレッドシートの最初の列にある必要があります。テーブル配列は、検索する親データです。
VLOOKUPを実行するときは、特定の値に基づいて結果を返すことも必要です。その値を含む列の位置は、列のインデックス番号です。ただし、範囲ルックアップは、近似一致の場合はTRUEを、完全一致の場合はFALSEを取ります。
関連:Excelスプレッドシートをより高速に検索:VLOOKUPをINDEXおよびMATCHに置き換えます
VLOOKUPの使用方法
これで、VLOOKUP式のアーキテクチャがわかりました。次のExcelVLOOKUPの例と手順を使用して、実際にどのように機能するかを見てみましょう。
次の列を含むスプレッドシートがあるとします:製品名、レビュー、および価格。次に、Excelが特定の製品のレビュー数を返すようにします。
このVLOOKUPの例を使用して、次の手順でそれを行う方法を見てみましょう。
- ルックアップする製品の名前を、親データの下または横のセルに入力します(タイプミスを避けるようにしてください)。
- 次に、作成したばかりの新しいセルの横にある空のセルを選択します。このセルには、検索する製品が含まれています。
- その新しいセルに、次のように入力します = VLOOKUP 。 Excelは通常、完了を推奨します。あなたがそれを見たら、 タブ キーボードでVLOOKUP式を続行します。
- 次に、ターゲット製品名を含む作成したセルを強調表示します。これを行うと、セルの位置がVLOOKUP数式に追加されます。 VLOOKUP数式で強調表示されたセルの後にコンマを入力します。たとえば、ターゲットアイテムまたは製品がセル上にある場合 E6 、式は次のようになります = VLOOKUP(E6、 今のところ。
- 次に、親データ全体(テーブル配列)を強調表示して、数式にもドロップします。テーブル配列がA2とC9の間にある場合、数式は次のようになります。 = VLOOKUP(E6、A2:C9、 末尾にコンマが付いています。
- ターゲットアイテムを表示する値の列番号を入力します。通常、列はExcelの文字に関連付けられていますが、この場合、その数を数える必要があります(Aは1、Bは2など)。その後にコンマを入力します。
- タイプ NS 入力したアイテムと完全に一致させたい場合。それ以外の場合は、 NS 最も利用可能な近似一致で表示します。
- 最終的な式は次のようになります。 = VLOOKUP(E6、A2:C9,2、FALSE) 、入力したパラメータによって異なります。
- 次にヒット 入力 あなたの結果を得るために。
ノート :結果が含まれるセルに列名を割り当てる必要がある場合は、親テーブルの単語とは異なる言い換えた単語を使用してください。
複数のアイテムのVLOOKUPを実行する方法
VLOOKUPを使用して、列内の複数の値を検索することもできます。これは、結果のデータにExcelのグラフやグラフをプロットするなどの操作を実行する必要がある場合に便利です。次の手順でこれを行う方法を見てみましょう。
- 検索するすべてのアイテムを個別のセル(この場合は選択した製品名)に入力します。
- 最初の製品の横にあるセルを選択して入力します = VLOOKUP( 。
- 次に、入力した項目の最初の項目(ルックアップ値)を強調表示して、VLOOKUP数式に追加します。その後、カンマを入力します。
- 親データ全体(テーブル配列)を強調表示して、その範囲も数式に追加します。次に、ヒットしたことを確認します F4 キーボードのキーを押して結果を絶対にするので、数式をコピーしても結果は変わりません。これを次の引数とコンマで区切ります。数式は次のように変更されます。 = VLOOKUP(E6、$ A $ 2:$ C $ 13) 。
- データを検索する列の列番号を入力します。たとえば、レビューの数が2番目の列にある場合は、2と入力します。その後にカンマを入力します。
- 次に、 NS 完全に一致するようにします。
- 最終的な式は次のようになります。 = VLOOKUP(E6、$ A $ 2:$ C $ 13,2、FALSE) 、選択したパラメータに応じて。
- かっこを閉じて、 入力 。
- 結果が最初のルックアップ値に対して表示されたら、結果セルを下にドラッグして、他のすべての製品の数式も入力します。
VLOOKUPを使用してExcelシート間の関係を作成する方法
VLOOKUPを使用して、異なるシートのテーブルを関連付けることもできます。これは、親シート(Excelルックアップテーブルとも呼ばれます)とそのサブセットが別のシートにあり、親スプレッドシートからサブセットシートに情報を描画する場合に役立ちます。
ただし、このVLOOKUPの例では、前に使用したサンプルデータのサブセットが別のExcelシートにあると想定しています。そのサブセットには、選択された製品とその価格のみが含まれ、レビューの数は含まれません。
目的は、親スプレッドシートからこれらの選択された製品のレビューを取得し、サブセットシートの各製品に対してそれらを貼り付けることです。次の手順でこれを実現する方法を見てみましょう。
- サブセットスプレッドシートに新しいExcel列を作成し、言い換えられた列名を使用していることを確認します。たとえば、「レビュー」の代わりに「レビュー数」という名前を付けることができます。
- 次に、新しい列の下の最初のセル(最初の製品に対して)にカーソルを置き、次のように入力します = VLOOKUP( 。
- サブセットデータから最初の製品を選択してVLOOKUP式に追加し、その後にコンマを置きます。
- 親スプレッドシートに戻り、データテーブル全体を強調表示します。次に、キーを押したことを確認します F4 結果を他の選択した製品に適用できるようにします。数式バーにルックアップ数式が表示されます。を押した後にカンマを入力します F4 。
- 親シートにいる間に、数式バーを見て、レビュー列の列番号を入力します。次に、コンマで次の引数と区切ります。
- 同じ親シートに次のように入力します NS この場合、各製品を完全に一致させる必要があるためです。
- かっこを閉じて、 入力 。次に、Excelはサブセットデータに戻り、最初の製品のレビュー結果を表示します。
- 次に、最初の製品の結果を下にドラッグして、サブセットシートの他の製品の結果を表示します。
Excelルックアップでクエリを制御する
VLOOKUPは、MicrosoftExcelでデータをより高速にクエリするための優れた方法です。 VLOOKUPは列全体で垂直方向にクエリを実行し、他にもいくつかの制限がありますが、MicrosoftはExcelルックアップ機能を更新してルックアップ機能を拡張し続けています。
たとえば、HLOOKUPには水平方向があります。ただし、XLOOKUPは、スプレッドシートで垂直方向と水平方向の両方を表示できる新機能です。これらのルックアップ機能のほとんどは同じプロセスに従いますが、わずかな違いがあります。特定の検索目的でそれらのいずれかを使用することは、Excelクエリを取得するための賢い方法です。
共有 共有 つぶやき Eメール 実生活の問題を解決するのに役立つ15のExcel数式Excelはビジネスだけのものではありません。複雑な日常の問題を解決するのに役立つMicrosoftExcelの数式をいくつか紹介します。
次を読む 関連トピック- 生産性
- スプレッドシート
- マイクロソフトエクセル
- データ分析
Idowuは、スマートな技術と生産性に情熱を注いでいます。暇なときは、コーディングで遊んだり、退屈したときにチェス盤に切り替えたりしますが、たまに日常から離れることも大好きです。人々に現代の技術の道を示すことへの彼の情熱は、彼がもっと書くように動機づけます。
IdowuOmisolaのその他の記事ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください