Excel上級【参照用の表から検索 HLOOKUP関数】

先回はVLOOKUP関数を使った検索方法についてご説明しましたね。

今回はHLOOKUP関数についてご説明しますね。(^。^)

HLOOKUP関数は検索値を元に、指定された範囲内を検索するという点ではVLOOKUP関数とよく似ています。

下図のように参照用の表が横方向に作成されている場合にはHLOOKUP関数を使って検索します。

データが横方向に入力されている表の図

ちなみに下図は上の図と全く同じデータですが縦方向に入力されていますね。

このような場合の検索には先回ご説明したようにVLOOKUP関数を使います。

つまりこの2つの関数のやっていることはほとんど同じなんですが、使用する表の向きが違うってことなんです。

データが縦方向に入力されている表の図

では実際にやってみましょう。

下図のように左上にパソコンスクールの入学状況表、右下にコースの一覧表が入力されたシートがあります。

全体図

この入学状況表の「コース名」欄に「コース一覧表」から検索してコース名を表示する式を入れてみましょう。

入学状況表の図

コース一覧表のデータは横方向に入力されていますので、HLOOKUP関数を使います。

関数の挿入ボタンをクリックします。

関数の挿入ボタンの図

関数の挿入」ダイアログが表示されますので、「関数の分類」を「検索/行列」にして「HLOOKUP」をクリックし、OKをクリックします。

関数の挿入ダイアログの図

関数の引数ダイアログが表示されますので、4つの引数を指定する必要があります。

①「検索値」にはこの行の「コースCD」が入力されているセル「C4」を指定します。

②「範囲」はコース一覧表 セル「I19」から「M22」をドラックしてから「F4」キーを押して絶対参照にします。

③「行番号」は「検索値」を「範囲」から検索し、見つけた列の何行目のデータを返すかを指定します。今回は「」にします。

ちなみに「時間」なら「3」、「金額」なら「4」にします。

④「検索方法」は完全に一致するデータを探したいので「FALSE」にします。

OKをクリックします。

HLOOKUP関数の引数を指定している図

下図のような結果になりますね。(*^^)v

HLOOKUP結果の図

引数に関してさらに詳しい情報をお知りになりたい方は、VLOOKUP関数の引数を参考にしてみて下さいね。(^v^)

VLOOKUP関数の引数はExcel上級【参照用の表から検索 VLOOKUP関数】で扱われています。

?

このブログについてまたは当パソコンスクールについては
山梨県パソコンスクールマチスアカデミーをご覧ください。

JR酒折駅前のパソコン教室とデザイン教室

Excel上級【参照用の表から検索 VLOOKUP関数】

今回はVLOOKUP関数についてご説明したいと思います。(^v^)

このVLOOKUP関数は、参照用の表から該当するデータを検索して表示する関数です。

そもそも関数とは? という方はExcel中級【関数とは】をご覧ください。

では実際の表を使って例を見てみましょう。

下図はパソコンスクールの入学状況を表にまとめたものです。

左側に入学状況表、右に参照用の各コース一覧表があります。

入学状況表全体の図

入学状況表のコース名を右のコース一覧表から検索して表示してみたいと思います。

このような時に便利なのがVLOOKUP関数です。

このVLOOKUP関数は、4つの引数を指定すれば検索結果を返してくれます。

その4つとは以下のものです。

検索値

探す元になるデータを指定します。

セル範囲

検索値を探す範囲です。参照用の表のセル範囲を指定します。

列番号

検索値を範囲の中から探し、見つけた行の何列目のデータを返すかを指定します。

検索方法

完全に一致するデータを探したい時は「FALSE」を、近似値も含めて探すなら「TRUE」を指定します。
FALSEの代わりに数字の「0」、TRUEの代わりに「1」を指定することもできます。

では、セル「D4」をクリックし、関数を入力してみましょう。(^^)

入学状況表の図

関数の挿入ボタンをクリックします。

関数の挿入ボタンの図

「関数の挿入」ダイアログボックスが表示されますので、「関数の分類」の右の「」をクリックし、「検索/行列」をクリックします。

関数の挿入ダイアログの図

関数名」の下のボックス内をスクロールして「VLOOKUP」を探し、クリックして選んで「OK」をクリックします。

VLOOKUPをクリックしている図

関数の引数」ダイアログが表示されますので、1つ目の引数「検索値」の右の矢印ボタンをクリックします。

関数の引数ダイアログの図

検索値とは探す元になるデータのことです。今回はコースCDを元に探しますのでセル「C4」をクリックします。

下図のボックス内に「C4」と表示されますので、右のボタンをクリックします。

検索値を選択している図

関数の引数のダイアログに戻ります。

今度は「範囲」右の矢印ボタンをクリックします。

範囲の右のボタンの図

「範囲」とは検索値をどこから探すかの範囲のことですから、セル「H4」から「K8」をドラックして選択し、キーボード上部の「F4」キーを押してセル範囲を絶対参照にします。

この式は後で下にコピーしますので、その時セル範囲が下にずれてしまわないように絶対参照にする必要があります。

絶対参照について詳しくはExcel初級【絶対参照】をご覧ください。

範囲を指定している図

3つ目の引数、「列番号」には範囲の中の何列目のデータを返すかを指定します。

今回は「コース名」を返して欲しいので「」にします。

ちなみに「時間」だったら「3」、「金額」だったら「4」になります。

列番号に2を指定している図

「検索値」と完全に一致するデータを探したいので「検索方法」は「FALSE」を指定します。

参照用の表の「コースCD」が昇順で並んでいれば、「検索方法」は省略できますが、今回の表はそうなっていないので指定する必要があります。

「検索方法」を省略すると「TRUE」を指定したのと同じになり、近似値の検索になります。

近似値を検索する場合にはあらかじめリストは昇順になっていなければなりません。

「OK」をクリックします。

検索方法にFALSEを指定している図

下図のような結果になります。(*^^)v

結果の図

このブログについてまたは当パソコンスクールについては
山梨県パソコンスクールマチスアカデミーをご覧ください。

JR酒折駅前のパソコン教室とデザイン教室

Excel初級【最小値 MIN関数】

今度は8月の最高気温、最低気温の最低値を求めてみましょう。(^v^)
最大値はMAX関数を使いましたが、最小値の場合はMIN関数を使います。

それでは先回と同じようにやってみましょう。「セルB40」をクリックします。

最小値

関数の挿入」ボタンをクリックします。

関数の挿入ボタン

下図のように「MIN」関数を選択し「OK」をクリックします。

関数の挿入ダイアログ

関数の引数」ダイアログが表示されますが、自動的に読み込まれた範囲が間違っているので指定し直します。「数値1」の右の赤矢印をクリックします。

min関数ダイアログ

下図のように最小値を出したい範囲全体「セルB7」から「B37」をドラックします。

範囲選択

正しい範囲が指定されましたね。(^_-)-☆右の青いボタンをクリックします。

参照

下図の画面で「OK」をクリックします。

関数の引数

最高気温の中から最も小さい値を求めることができました。

右にコピーすると最低気温の最小値も求められますね。

コピー

ちなみに平均最高値最低値は関数の挿入ボタンから入力する方法だけでなく「ホーム」タブの「編集」グループから指定する方法もあるんですよ。

その場合、下図のように合計ボタン右の「」をクリックします。

▼

合計平均数値の個数最大値最小値を求める関数を入力することができます。
その他の関数」をクリックすればそれ以外の関数の入力もできるんですよ。(^^)/

別の方法

JR酒折駅前のパソコン教室とデザイン教室

パソコンスクール・デザインスクールのアルバイトを募集中

Excel初級【最大値 MAX関数】

今回は山梨県の8月の最高気温、最低気温の中から最も高かった気温を求めてみましょう。
MAXという関数を使います。(*^^)v

最高値を出したい「セルB39」を選択します。

最高値

関数の挿入」ボタンをクリックします。

関数の入力

「関数の挿入」ダイアログボックスの中から「MAX」関数を選択し、「OK」をクリックします。

関数の挿入

「関数の引数」ダイアログが表示されます。「数値1」の右横のボタンをクリックします。

MAX関数

下図のように自動的に範囲が判断されますが平均も範囲に含まれてしまっていますね。(*_*)

参照ボタン

今回は8月1日から31日までの中で最高値を求めたいので、下図のようにすべての日の最高気温を範囲選択します。

範囲選択

正しい範囲になりましたね。

参照

この画面で「OK」をクリックします。

関数の引数

指定した範囲の中でもっとも大きい数値が出ました。8月の最高気温の最高値は37℃だったんですね。(・_・;)

最高値

右にコピーすれば最低気温の最高値も求められますね。(^v^)

最高値コピー

JR酒折駅前のパソコン教室とデザイン教室

パソコンスクール・デザインスクールのアルバイトを募集中

Excel初級【平均 AVERAGE関数】

下の表は山梨県甲府市の8月の気温です。この表をもとに8月の平均最高気温平均最低気温を出してみましょう。「AVERAGE」という関数を使います。

山梨甲府気温表

結果を表示させたいセル「B38」をクリックし、数式バー左の関数の挿入ボタンfx」をクリックします。

関数の挿入ボタン

関数の挿入ダイアログが表示されます。「最近使用した関数」の中に「AVERAGE」関数があればそれをクリックして選びますが、もし表示されていなければ「関数の分類」を「統計」に変えます。そうすると「AVERAGE」が表示されます。

関数の分類

AVERAGE」関数を選んで「OK」をクリックします。

AVERAGE

関数のダイアログが表示され、引数「数値1」の中に「B7:B37」と表示されているかと思います。

平均を出したい最高気温が正しく範囲選択されていますのでそのまま「OK」をクリックします。

万が一範囲が正しくない場合は、平均を求める対象すべてをドラックして範囲選択します。

average関数

下図のように最高気温の平均が出せましたね。

最高気温平均

この式を右にコピーすると最低気温の平均も出せますね。

最低気温平均

今年は猛暑がまだまだ続きそうです。皆さま熱中症にはくれぐれもお気をつけ下さいね。(^_-)-☆

JR酒折駅前のパソコン教室とデザイン教室

パソコンスクール・デザインスクールのアルバイトを募集中

Excel初級【順位 RANK関数】

下の表は山梨県内の高校野球の出場回数をまとめたものです。

各高校に出場回数の多い方から順位をつけてみましょう。(^v^)

このような順位をつけるにはRANKという関数を使います。

まず、順位を出したいセル「A4」をクリックし、数式バーの左の「fx関数の挿入ボタンをクリックします。

ランク関数入力セル

下図のような「関数の挿入」ダイアログボックスが表示されます。今回使いたいRANK関数は「統計」という分類ですので、関数の分類の右の「」をクリックし分類を「統計」に変えます。

関数の挿入

下図のように「統計」に分類されている関数が表示されますので、スクロールして「RANK」関数を探し、クリックして選択しOKをクリックします。

ちなみに… 関数を入力する時に分類が何かが分からない時は、関数の分類を「すべて」にするとほとんどの関数が表示されます。アルファベットの順になっていますので、そこから探してくださいね。

rank

下図のように「関数の引数」ダイアログボックスが表示されますね。

関数の引数とはこの関数を使ってエクセルが計算を行う時に必要な情報のことです。エクセルはこの引数をもとに計算を行い、その結果をセルに表示してくれるのです。関数によって指定する引数の数や種類は違います。RANK関数では3つの引数、「数値」「参照」「順序」を指定する必要があります。

では、下図のように1つ目の引数「数値」の右端のボタンをクリックします。

関数の引数

下図のように関数の引数のダイアログボックスが小さくなりセルを参照しやすい状態になりますので、順位を求めたい「市川高校」の出場回数が入力されている「セルC4」をクリックします。

数値

下図のように枠内に「C4」と表示されたら右のボタンをクリックします。

すると再び「関数の引数」ダイアログボックスに戻りますので今度は「参照」の右のボタンをクリックします。

参照

この「参照」には先ほど「数値」に指定した「セルC4」を比較したいセル範囲全体を指定しますので、「C4」から「C17」までをドラックし、キーボードの上の「F4」キーを一回押してから、引数の右のボタンをクリックします。この「F4」キーを押す理由についてはまたの機会にご説明したいと思います。

参照

再び、関数の引数ダイアログボックスに戻りますので最後の引数「順序」を指定します。

数値の大きい方を1位としたければ降順なので「」を指定し、数値の小さいものを1位としたければ昇順なので「0以外」の数値を指定します。

今回は降順にしたいので「」を入力し、OKをクリックします。

順序

下図のように9位という結果になりましたね。(^_-)-☆

結果

JR酒折駅前のパソコン教室とデザイン教室

パソコンスクール・デザインスクールのアルバイトを募集中

  • デザインでお困りの企業様
  • 人材や教育でお困りの企業様