Excel関数

INDEX

行番号・列番号で配列から値を取得します。

INDEX(array, row_num, [column_num])

引数の意味

array

必須

参照範囲を指定します。ドラッグまたは開始/終了セルの順クリックで入力できます。

row_num

必須

数値を入力します。

column_num

任意

数値を入力します。

使い方の例

INDEXを使い、D列の在庫(D2:D8)の上から2番目の値を返してください。

表

#
A商品ID
B商品名
C価格
D在庫
2P001リンゴ12080
3P002バナナ98120
4P003ノート45035
5P004ペン30060
6P005ぶどう15045
7P006定規25020
8P007桃8655

関数の使い方(式)

=INDEX(D2:D8, 2)

結果

120

この式になる理由

指定範囲の先頭を1として数えた位置の値を取り出します。シートの行番号とは区別します。

  1. 1. 対象範囲: D2:D8

    参照範囲を指定します。ドラッグまたは開始/終了セルの順クリックで入力できます。

  2. 2. 行番号: 2

    数値を入力します。

用途から関数を選ぶ

次の使い方に最も直接的に当てはまる関数はどれですか?

検索範囲の中で何番目にあるかを返す。第3引数に0を指定して完全一致を選ぶ。検索方向の引数は持たない。

この関数を練習する

INDEX のよくある質問

INDEX の使い方は?

INDEX は 行列の位置から値を返す ときに使います。対象範囲、行番号、列番号を順に指定して使います。必要に応じて任意引数を追加すると、仕事に合わせた結果を返せます。

INDEX の練習はどこでできますか?

「この関数を練習」ボタンから、INDEX の練習モードをすぐ開始できます。

INDEX の引数は何ですか?

基本の引数は 対象範囲、行番号、列番号 です。 必須引数を入れたあと、必要に応じて任意引数を追加します。