INDEX関数-数式、例、Excelでのインデックスの使用方法

INDEX関数は、Excelのルックアップ関数と参照関数に分類されます。関数金融アナリストにとって最も重要なExcel関数のリスト。このチートシートは、Excelアナリストとして知っておくべき何百もの機能をカバーしています。この関数は、範囲または配列内の指定された位置の値を返します。 INDEX関数は、MATCH関数と一緒に使用されることがよくあります。 MATCH関数MATCH関数は、Excelのルックアップ関数と参照関数に分類されます。配列内の値を検索し、配列内の値の位置を返します。たとえば、値1、5、3、8を含む範囲A1:A4の値5を一致させたい場合、5は範囲の2番目の項目であるため、関数は2を返します。 VLOOKUPを実行する別の方法であると言えます。

金融アナリストとしての金融アナリストの職務内容以下の金融アナリストの職務内容は、銀行、機関、または企業でのアナリストの仕事に採用するために必要なすべてのスキル、教育、および経験の典型的な例を示しています。財務予測、レポート、および運用メトリックの追跡を実行し、財務データを分析し、財務モデルを作成します。INDEXは、リストまたはテーブルで値を検索する以外に、他の形式の分析で使用できます。財務分析では、ルックアップや列の合計を返すために、他の関数と一緒に使用できます。

INDEX関数には2つの形式があります。

  1. 配列形式
  2. 参照形式

INDEX関数の配列形式

配列形式は、指定されたセルまたはセルの配列の値を返したい場合に使用されます。

= INDEX(array、row_num、[col_num])

この関数は次の引数を使用します。

  1. 配列(必須の引数)–これは指定された配列またはセルの範囲です。
  2. Row_num(必須の引数)–指定された配列の行番号を示します。引数がゼロまたは空白に設定されている場合、デフォルトでは、指定された配列のすべての行になります。
  3. Col_num(オプションの引数)–これは指定された配列の列番号を示します。この引数がゼロまたは空白に設定されている場合、デフォルトで指定された配列のすべての行になります。

INDEX関数の参照形式

参照形式は、row_numとcol_numの共通部分にあるセルの参照を返したい場合に使用されます。

= INDEX(reference、row_num、[column_num]、[area_num])

この関数は次の引数を使用します。

  1. 参照(必須の引数)–これは1つ以上のセルへの参照です。関数に複数の領域を直接入力する場合、個々の領域はコンマで区切り、角かっこで囲む必要があります。(A1:B2、C3:D4)など。
  2. Row_num(必須の引数)–指定された領域の行番号を示します。引数がゼロまたは空白に設定されている場合、デフォルトでは、指定された配列のすべての行になります。
  3. Col_num(オプションの引数)–これは指定された配列の列番号を示します。引数がゼロまたは空白に設定されている場合、デフォルトでは、指定された配列のすべての行になります。
  4. Area_num(オプションの引数)–参照が複数の範囲として指定されている場合、area_numは使用する範囲を示します。エリアには、指定された順序で番号が付けられます。

area_num引数を省略すると、デフォルトで値1になります(つまり、参照は指定された範囲の最初の領域から取得されます)。

ExcelでINDEX関数を使用するにはどうすればよいですか?

関数の使用法を理解するために、いくつかの例を考えてみましょう。

例1

次のデータが与えられ、値の場所を一致させたいと考えています。

INDEX関数

上の表では、ウィリアムがカバーする距離を確認したいと思います。使用する式は次のとおりです。

INDEX関数-例1

以下の結果が得られます。

INDEX関数-例1a

例2

それでは、MATCH関数とINDEX関数を同時に使用する方法を見てみましょう。次のデータが与えられたとします。

INDEX関数-例2

ビジネスのしやすさのカテゴリでジョージアのランクを調べたいとします。次の式を使用します。

INDEX関数-例2a

ここで、MATCH関数はGeorgiaを検索し、Georgiaがリストの10であるため、番号10を返します。INDEX関数は、2番目のパラメーター(row_num)で「10」を取ります。これは、値を返す行を示し、単純な= INDEX($ C $ 2:$ C $ 11,3)になります。

以下の結果が得られます。

INDEX関数-例2b

覚えておくべきこと

  1. #値!エラー–指定されたrow_num、col_num、またはarea_num引数のいずれかが数値以外の場合に発生します。
  2. #REF!エラー–次のいずれかの理由で発生します。
    • 指定されたrow_num引数は、指定された範囲の行数よりも大きくなっています。
    • 指定された[col_num]引数は、指定された範囲の列数よりも大きくなっています。または
    • 指定された[area_num]引数は、指定された範囲内の領域の数を超えています。
  3. VLOOKUPとINDEX関数
    • Excel VLOOKUPは左を見ることができません。つまり、ルックアップ値は常にルックアップ範囲の左端の列にある必要があります。これは、INDEX関数とMATCH関数には当てはまりません。
    • 新しい列がルックアップテーブルから削除または追加されると、VLOOKUP数式が壊れたり、誤った結果が返されたりします。INDEXとMATCHを使用すると、結果を歪めることなく、ルックアップテーブルの新しい列を削除または挿入できます。

サンプルのExcelファイルをダウンロードするには、ここをクリックしてください

追加のリソース

重要なExcel関数に関するFinanceのガイドをお読みいただきありがとうございます。時間をかけてこれらの機能を学び、習得することで、財務分析を大幅にスピードアップできます。詳細については、次の追加の財務リソースを確認してください。

  • 高度なExcel数式コース
  • 知っておくべき高度なExcel数式高度なExcel数式知っておく必要があるこれらの高度なExcel数式は、知ることが重要であり、財務分析スキルを次のレベルに引き上げます。知っておくべき高度なExcel関数。世界クラスの金融アナリストが定期的に使用するExcelの数式トップ10をご覧ください。これらのスキルは、あらゆるキャリアでスプレッドシートの作業を改善します
  • PCおよびMac用のExcelショートカットExcelショートカットPCMac Excelショートカット-PCおよびMacユーザー、財務、会計専門家向けの最も重要で一般的なMSExcelショートカットのリスト。キーボードショートカットは、モデリングスキルをスピードアップし、時間を節約します。編集、書式設定、ナビゲーション、リボン、特殊貼り付け、データ操作、数式とセルの編集、その他の欠点について学ぶ
  • ファイナンシャルアナリストプログラムFMVA®認定Amazon、JPモルガン、フェラーリなどの企業で働く350,600人以上の学生に参加してください