前回に引き続き、Excel関数の話をする。
いきなりoffset関数かということだが、忘備録の意味合いもあるので、お時間がある方は読んでほしい。
アンケート集計をするときに使わざるを得なかった関数です。
=offset(参照,行数,列数,[高さ],[幅])
セルの移動の関数ですが、範囲を指定することもできます。(範囲が凄すぎる)
「参照」は、基準となるセル番地
「行数」は、何行下に移動するか
「列数」は、何列右に行くか
「高さ」は、offsetは移動だけでなく、範囲を指定することもできるので、その範囲の高さは何行か
「幅」は、その範囲の横幅が何列か
行数と列数は、負の数になるとそれぞれ上、左の移動を指定できる。
アンケート集計のときは、
高さがデータの数になったのでcount関数でカウントした。
幅が科目の数になり、学年によって科目数か違うので、別のセルでフォームコントロールにより可変にした。
indexmatchと組み合わせると楽しそう。
これで関数が美しくなったが、問題は後継者がいないこと。学校はサスティナブルじゃありません。