index関数とは? わかりやすく解説

Weblio 辞書 > コンピュータ > Excel関数リファレンス > index関数の意味・解説 

INDEX 関数

適用対象: Microsoft Excel 2010, Excel Web App, SharePoint Online for enterprises, SharePoint Online for professionals and small businesses , Excel 2007, Excel 2003

 

ここでは、Microsoft Excel の INDEX 関数の書式および使用法について説明します

説明

テーブルまたはセル範囲にある値、あるいはその値のセル参照返します。INDEX 関数には、配列形式セル範囲形式2 種類あります

配列形式

説明

行番号と列番号指定されるテーブルまたは配列要素の値を返します

INDEX 関数の 1 番目の引数配列定数のときは、配列形式使います

書式

INDEX(配列, 行番号, [列番])

INDEX 関数の書式には、次の引数あります

解説

 メモ   Excel Web App配列数式作成することはできません。

使用例

使用例 1

使用例新規ワークシートコピーすると、計算結果確認できます

表示その方法は?

  1. この記事使用例選択しますExcel Web App の例をコピーする場合は、セル1 つずつコピーして貼り付けます。

 重要   行見出しまたは列見出し選択しないでください

ヘルプから使用例を選択する

  1. Ctrl キー押しながら C キー押します
  2. 空白ブックまたはワークシート作成します
  3. ワークシートセル A1 を選択しCtrl キー押しながら V キー押しますExcel Web App使用している場合は、使用例セルごとにコピー貼り付け繰り返します

 重要   使用例正常に動作するためには、ワークシートセル A1 に貼り付ける必要があります

  1. 計算結果表示と、結果返す数式表示切り替えるには、Ctrl キーShift キー押しながら ` (アクサン グラーブ) キーを押すか、[数式] タブの [ワークシート分析] で [数式表示] をクリックします。

使用例は、空白ワークシートコピーした後、ニーズ合わせて変更できます

使用例 2

使用例新規ワークシートコピーすると、計算結果確認できます

表示その方法は?

  1. この記事使用例選択しますExcel Web App の例をコピーする場合は、セル1 つずつコピーして貼り付けます。

 重要   行見出しまたは列見出し選択しないでください

ヘルプから使用例を選択する

  1. Ctrl キー押しながら C キー押します
  2. 空白ブックまたはワークシート作成します
  3. ワークシートセル A1 を選択しCtrl キー押しながら V キー押しますExcel Web App使用している場合は、使用例セルごとにコピー貼り付け繰り返します

 重要   使用例正常に動作するためには、ワークシートセル A1 に貼り付ける必要があります

  1. 計算結果表示と、結果返す数式表示切り替えるには、Ctrl キーShift キー押しながら ` (アクサン グラーブ) キーを押すか、[数式] タブの [ワークシート分析] で [数式表示] をクリックします。

使用例は、空白ワークシートコピーした後、ニーズ合わせて変更できます

A B
数式 説明 (計算結果)
=INDEX({1,2;3,4},0,2) 配列定数の中の最初の行の 2 列目の値を取り出します (2)
配列定数の中の 2 行目の 2 列目の値を取り出します (4)

 メモ   Excel デスクトップ アプリケーションでは、この使用例数式配列数式として入力する必要があります使用例新規ワークシートコピーした後、A2:A3 のセル範囲 (数式入力されているセル左上になる) を選択しますF2 キー押しCtrl キーShift キー押しながら Enter キー押します。この数式配列数式として入力されていない場合単一の値 2 のみが計算結果として返されます。

ページの先頭へ ページ先頭

セル範囲形式

説明

指定された行と列交差する位置にあるセル参照返します隣接しない複数セル範囲指定した場合、その中から任意の領域選択できます

書式

INDEX(範囲, 行番号, [列番], [領域番号])

INDEX 関数の書式には、次の引数あります

解説

 メモ    CELL 関数Excel Web App では利用できません。

使用例

使用例新規ワークシートコピーすると、計算結果確認できます

表示その方法は?

  1. この記事使用例選択しますExcel Web App の例をコピーする場合は、セル1 つずつコピーして貼り付けます。

 重要   行見出しまたは列見出し選択しないでください

ヘルプから使用例を選択する

  1. Ctrl キー押しながら C キー押します
  2. 空白ブックまたはワークシート作成します
  3. ワークシートセル A1 を選択しCtrl キー押しながら V キー押しますExcel Web App使用している場合は、使用例セルごとにコピー貼り付け繰り返します

 重要   使用例正常に動作するためには、ワークシートセル A1 に貼り付ける必要があります

  1. 計算結果表示と、結果返す数式表示切り替えるには、Ctrl キーShift キー押しながら ` (アクサン グラーブ) キーを押すか、[数式] タブの [ワークシート分析] で [数式表示] をクリックします。

使用例は、空白ワークシートコピーした後、ニーズ合わせて変更できます

A B C
くだもの 価格 個数
リンゴ 0.69 40
バナナ 0.34 38
レモン 0.55 15
オレンジ 0.25 25
ナシ 0.59 40
     
アーモンド 2.80 10
カシューナッツ 3.55 16
ピーナッツ 1.25 20
クルミ 1.75 12
数式 説明 (計算結果)
=INDEX(A2:C6, 2, 3) セル範囲 A2:C6 の 2 行目と 3 列目で交差するセル C3 の値を取り出します (38)
=INDEX((A1:C6, A8:C11), 2, 2, 2) 領域番号 2 のセル範囲 A8:C11 の 2 行目と 2 列目で交差するセル B9 の値を取り出します (3.55)
=SUM(INDEX(A1:C11, 0, 3, 1)) セル範囲 A1:C11領域番号 1 にある 3 列目のセル範囲 C1:C6 の合計求めます (216)
=SUM(B2:INDEX(A2:C6, 5, 2)) セル B2 と、セル範囲 A2:C6 の 5 行目と 2 列目の交差するセル B6合計求めます (2.42)

ページの先頭へ ページ先頭



このページでは「Excel関数リファレンス」からindex関数を検索した結果を表示しています。
Weblioに収録されているすべての辞書からindex関数を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からindex関数を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「index関数」の関連用語

index関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



index関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
©2024 Microsoft Corporation. All rights reserved.

©2024 GRAS Group, Inc.RSS