5
Excelには、表やサブ表からデータにアクセスするためのインデックス関数が用意されています。この関数は、特定の位置にあるセルの値を提供します。
Excelのインデックス関数の使用
Excel はスプレッドシートプログラムです。 テーブル内の個々のエントリーには、行と列の組み合わせでアクセスできます。 テーブル内に複数のサブテーブルを作成できます。 インデックス関数を使用して、これらの値を取得できます。 GbR 花屋を例に、その方法を説明します。
- 花屋GbRは、「統計」表と「就業時間」サブテーブル(赤)を含むExcelドキュメントを持っています。
- 従業員のリストがサブテーブルの行、平日のリストが列になります。従業員と日ごとの就業時間が入力されます(黄色)。
- どの従業員がどの曜日にどのくらいの時間働いたかを調べるには、INDEX関数を使用します。Excel関数は次のようになります。「=INDEX(テーブル;行;列)」つまり、「=INDEX(就業時間;従業員リスト;平日リスト)」です。
Excel の比較関数
インデックス関数は比較関数と組み合わせると特に便利です。これにより、希望する行と列を数える手間を省くことができます。
- セルに該当する従業員の名前を入力します。 または、ドロップダウンメニューを使用して従業員の名前を選択することもできます。
- 別のセルで、サブテーブルの行に対応する行を決定することができます。これを行うには、「=VERGLEICH(従業員;従業員リスト;0)」と入力します。名前に対応する行番号が黄色で表示されます。
- 同様に、曜日と列番号(緑)も処理します。
- ここでインデックス関数を使用すると、比較関数で出力された数値を取り込むことができます(青)。