構文
範囲内の一行目で列を特定し、その列の指定行のセルの値を返します
HLOOKUP(検索値; 配列; インデックス; データ順序)
- 検索値:1行目で検索する値。
- 配列:関数の対象となる範囲。
- インデックス:範囲内での行番号。
- データ順序:指定なし、あるいはTRUEを指定するには1行目のデータが昇順に並んでいる必要があります。
問題
【サンプルファイル】GoogleDreiveで表示されます。ダウンロードし、Calcで開いてください。
成績表から、阿部友美の各項目の値を引き出す。
回答
- セル「B11」を選択状態にする。
- 「挿入」-「関数」で関数ウィザードを表示させる。
- 分類項目「表計算」、関数「HLOOKUP」を選択。
- 検索値には、抜き出したい項目のあるセルB10と入力。
- 配列には、データのるセル範囲$B$3:$I$8と入力。
- インデックスには、値を返す行番号5と入力。
- 並び替え順序には、検索条件のIDが昇順ではないので0と入力し「OK」。
※オートフィルを利用するため、配列の部分は絶対参照としました。
※絶対参照への変換は「F4」ボタン。