Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Excelの使い方HLOOKUP関数

Excelワークシートのデータが数百の列と数十の行をカバーしている場合は、HLOOKUP関数を使用して、指定された列から指定された値を検索します。

この記事の手順は、Excel for Microsoft 365、Excel 2019、Excel 2016、およびExcel2013に適用されます。

HLOOKUP関数のしくみ

HLOOKUP関数は検索関数の一種です。この関数は、最初に列ラベルで指定された値を見つけ、その列で対応する値を検索することにより、ワークシート内の特定の情報を検索します。

HLOOKUP関数は、大量のデータを含むワークシートに最適です。この例では、簡単なワークシートを使用して、HLOOKUP関数がどのように機能するかを示しています。

Excelの使い方HLOOKUP関数

このワークシートでは、小売業者は製品ごと、および各製品が販売されているチャネルごとに売上を追跡します。たとえば、ワークシートを検索してカメラのオンライン販売を見つける代わりに、HLOOKUP関数でタスクを実行できます。

HLOOKUP関数の構文

HLOOKUP関数の構文は次のとおりです。

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

HLOOKUP関数で各引数が行うことは次のとおりです。

  • lookup_value (必須):検索する列。 HLOOKUP関数は、最初の行を検索してこの値を見つけます。この引数は、セル参照または列ラベルにすることができます。
  • table_array (必須):指定されたデータを検索するテーブル。これは、範囲または範囲名への参照である可能性があります。
  • row_index_num (必須):Excelがデータを返す行の番号。
  • range_lookup (オプション):この引数は、HLOOKUP関数に完全一致が見つからない場合の対処方法を指示します。引数の値はTRUEとFALSEです。
    • 値がTRUEで、テーブルデータが最小から最大に並べ替えられている場合、HLOOKUPはlookup_value引数よりも小さい最大値を返します。
    • 値がFALSEの場合、完全一致が見つからない場合、HLOOKUP関数はエラーを返します。

ExcelでHLOOKUPを使用する方法

この例では、HLOOKUP関数を使用して、カメラのオンライン販売を検索します。ワークシートに数式を入力する方法は次のとおりです。

  1. ワークシートデータを入力し、列名を昇順で整理します。

  2. HLOOKUP関数の結果を表示するセルを選択します。

    Excelの使い方HLOOKUP関数
  3. 数式を選択します>ルックアップとリファレンス> HLOOKUP

    Excelの使い方HLOOKUP関数
  4. 関数の引数 ダイアログボックスで、カーソルを Lookup_valueに置きます テキストボックス。

  5. ワークシートで、データの一番上の行で検索する値を含むセルを選択します。

    Excelの使い方HLOOKUP関数

    異なる値を検索する場合は、セル参照を使用してください。別の値を検索するには、セルに別の名前を入力します。

  6. 関数の引数 ダイアログボックスで、カーソルを Table_arrayに置きます テキストボックス。

  7. ワークシートで、検索するデータを選択します。この例では、データセット全体が選択されています。

    Excelの使い方HLOOKUP関数
  8. 関数の引数 ダイアログボックスで、カーソルを Row_index_numに置きます テキストボックスに入力し、必要な結果を含む行の番号を入力します。

    これは、Excelワークシートに表示される行番号ではありません。この番号は、選択したアレイの行です。

  9. OKを選択します 。

    Excelの使い方HLOOKUP関数
  10. HLOOKUP関数は、最初の行を検索してlookup_valueを見つけ、次にその列を検索して指定された値を見つけます。選択したセルに値が表示されます。

    Excelの使い方HLOOKUP関数

HLOOKUPでワイルドカードを使用する方法

必要な正確なテキストまたは列名がわからない場合は、HLOOKUPでワイルドカードを使用してください。これらは、Excelでテキスト検索を実行するために使用できるワイルドカードです。

  • アスタリスク * ):検索語から少なくとも1文字が欠落していることを示すために使用します。たとえば、商品を検索していて、名前がCamera、Cameras、Camera&Videoのいずれであるかわからない場合は、 Camera *と入力します。 。
  • 疑問符 ):検索語から1文字だけが欠落していることを示すために使用します。たとえば、顧客を検索していて、名前がPetersenかPetersonかわからない場合は、 Peters?nと入力します。 。

ワイルドカード検索にできるだけ多くの情報を追加します。 Excelは1つの一致のみを返し、複数の一致があるかどうかは示しません。


  1. MicrosoftExcelでHLOOKUP関数を使用する方法

    HLOOKUP Microsoft Excelの関数です 水平リストで値を検索します。 HLOOKUP関数は、テーブルまたは配列の一番上の行で水平方向に値を検索し、同じテーブルまたは値の配列の列から値を返し、指定した行から値を返します。 H LOOKUPでは水平を表します。 VLOOKUPとHLOOKUPの違いは、VLOOKUPが列を検索し、HLOOKUPが行を検索することです。 HLOOKUPの関数構文 Lookup_ Value :テーブルの最初の行にある値。 テーブル配列 :情報を検索するテーブル。範囲または範囲名への参照を使用します。 Table_ Arrayの最

  2. ExcelでVLOOKUPを使用する方法

    Excel にデータを含む大きなスプレッドシートがあり、そこから特定の情報をフィルター処理して抽出する簡単な方法が必要になったことはありませんか? Excel で VLOOKUP を使用する方法を習得すれば、強力な Excel 関数を 1 つだけ使用してこのルックアップを実行できます。 Excel の VLOOKUP 関数は、多数のパラメーターを持ち、複数の使用方法があるため、多くの人を怖がらせます。この記事では、Excel で VLOOKUP を使用するすべての方法と、この関数が非常に強力な理由について説明します。 Excel の VLOOKUP パラメータ =VLOOKUP( と入力