Excel 2010のHLOOKUP関数

エクセル フックアップ あなたが扱っているときに関数を使用することができます巨大なデータシートと特定のレコードの値を検索する必要があります。 HLOOKUPは水平ルックアップの略で、データシートから特定のデータを検索するために使用されます。 VLOOKUP関数とは異なり、値を水平方向に検索するため、ユーザーは完全なレコードを抽出できます。この投稿では、HLOOKUP関数を使用する方法と場所について詳しく説明します。

Excel 2010を起動し、HLOOKUP関数を適用するデータシートを開きます。

たとえば、下のスクリーンショットに示すように、コース名フィールドと学生の名前を含むフィールドを含む学生グレーディングシートが含まれています。

データシート

次に、このためにHLOOKUP関数を適用します。特定の学生のデータを検索する新しい行を追加することから始めます。このシナリオでは、学生のレコードを検索したい場合、学生のレコードのロードを含む巨大なデータシートを扱っているとします ジャック、 次に、学生の名前で行ラベルを追加し、各コース列から彼が保護したマークを引き出し始めます。例えば ソフトウェア工学、Se II

ジャック1

今、私たちは隣に式を書いています ジャック セルは、VLOOKUP関数とは異なり、データを水平方向に検索します。HLOOKUP関数の構文は次のとおりです。

= HLOOKUP(lookup_value、table_array、row_index_num、[range_lookup])

数式の最初のパラメーター 参照値 指定された行で検索する数値の値を定義します。新しく作成されたセルでマークを検索する必要があります。次のパラメーター、 テーブル・アレイ 参照するテーブル配列を定義します。この場合、対応するデータ(マークが保護されたコース)を含むコースラベルを含むデータシートの一部になります。 row_index_num 表示する値を抽出する行を定義します。この場合、それぞれのコースマークを含むのは2行目です。 [range_lookup] TRUE(値のほぼ一致)またはFALSE(値の完全一致)のオプションを選択できます。

この関数を隣接するセルに記述します ジャック セル、これは次のようになります。

= HLOOKUP(B1、$ B $ 1:$ H $ 11,2、FALSE)

数式パラメーター、B1 列のセルです ソフトウェア工学 学生ジャックによって保護されたマークが含まれています、B1:H11 すべてのコースラベルとそれぞれの値を含むデータの配列($記号を使用した絶対参照を使用)、 2 数式では、2行目の値が表示されることを意味し、FALSE それを定義する 完全に一致する必要があります。

その下のスクリーンショットでわかるように、式は次のようになります 18 によって保護されたマーク ジャック ソフトウェア工学 コース(B1の場所で)

hlookup結果1

各コースでジャックによって保護されているマークを知りたい場合は、下のスクリーンショットに示すように、行全体にプラス記号をドラッグするだけです。

すべてのマークをジャック

HLOOKUPには別の興味深い方法があります関数を使用することができます。これでは、下のスクリーンショットに示すように、コース名を指定して、学生ジャック用の排他テーブルを作成し、マークを検索します。

専用テーブル

数式全体は、最初のものを除いて同じですパラメータ(A44)、実際には、コース名を書き込むセルを参照しています。コース名を指定すると、対応するマークの値が自動的に表示されます。

数

今、テーブルの上にそれを適用し、学生のための排他的なものを作ります ジャック。

ジャックテーブル21

また、ExcelのVLOOKUP関数およびExcel 2010にビデオを埋め込む方法に関する以前にレビューしたガイドを確認することもできます。

コメント