Excelのインデックス関数-仕組み
Excelには、テーブルやサブテーブルからデータを呼び出すためのインデックス機能があります。 この機能の使用方法を説明します。
Excelでインデックス関数を使用する
Excelはスプレッドシートプログラムです。 行と列の組み合わせを使用して、テーブル内の個々のエントリを呼び出すことができます。 1つのテーブルに複数のサブテーブルを作成できます。 インデックス関数を使用して、これらから値をクエリできます。 Blumenhandel GbRの例を使用して、これがどのように機能するかを説明します。
- Blumenhandel GbRには、 "Statistics"テーブルと "Working hours"(赤)サブテーブルを含むExcelドキュメントがあります。
- 従業員のリストは、サブテーブルの行、列の曜日のリストを形成します。 従業員ごとの勤務時間と日(黄色)が入力されます。
- indexコマンドを使用して、どの従業員がどの曜日にどのくらいの時間働いたかを調べることができます:「= INDEX(テーブル;行;列)」、つまり「= INDEX(労働時間;従業員リスト;曜日リスト)」。
比較機能
インデックス関数は、比較関数と組み合わせて使用すると特に便利です。 これにより、目的の行と列のカウントを軽減できます。
- セルに希望する従業員の名前を入力します。 または、ドロップダウンメニューを使用して従業員名を選択することもできます。
- 別のセルでは、サブテーブルの行に対応する行を決定できます。 これを行うには、「= COMPARISON(従業員;従業員リスト; 0)」と入力します。 名前に対応する行番号が出力されます(黄色)。
- 曜日と列番号(緑)でも同じことを行います。
- インデックス機能を使用する場合、比較機能(青)を使用して出力された数値を読み込むことができます。
Excelのその他のCHIP実用的なヒントでは、テーブルから最大数を決定する方法、テーブルを囲む領域を修正する方法、またはテーブルの周囲にフレームを描画する方法を説明しています。