「腕試し問題」おさらい編 

Excelの腕試し問題104 入力値に応じて、変動する参照範囲(OFFSET関数)

問題 部署名の値に応じて、社員名のリストが変化する様に入力規則を設定してください。

 細部は、問題の詳細にしたがって正解を求めてください。
    Excel 入力規則で変化する範囲(INDIRECT関数)

サンプルファイルのダウンロード

問題の詳細
セルの範囲に、名前を付けてください。
 ・D3D7セル:「部署リスト」
各部署ごとの社員の人数を取得する計算式を入力してください。
 ・F3J3セル:社員の人数を取得する関数(COUNTA関数)
    (作業領域:入力規則で使用するOFFSET関数がネスト状態で複雑になるのを防止するため)
 ・人数の増加を考慮し、20件以上のカウントができる様に考慮すべきだと考えます。
部署名の入力欄(B1セル)に入力規則を設定してください。
   
参照:[部署リスト]
部署名の入力欄(C1セル)に、計算式を入力してください。
   
B1のセルの値が部署リストの何番目の位置にあるのかを取得する計算式を入力してください。
    (作業領域:入力規則で使用するOFFSET関数がネスト状態で複雑になるのを防止するため)
社員名の入力欄(B2セル)に入力規則を設定してください。
    参照:部署名(B1セル)の値に応じた部署の社員のリスト
    入力規則の設定には、OFFSET関数を使用します。
    例:
        総務部が選択されれば、総務部員のリスト
        人事部が選択されれば、人事部員のリスト
     の様に、部署名の値に応じて所属員のリストが変化する様に入力規則を設定してください。