選択された部に属する課だけをドロップダウンリストに表示する

社内アンケートで所属部署を入力してもらいたい場合がある。

自由記入にすると、集計する時に全角と半角の違いなどに苦しむことになるので、ドロップダウンリストから選択する方式にしたい。しかし、部署が 100 個以上あると、リストから探すのが面倒である。そのため、部をドロップダウンリストから選択した後に、その部に属する課だけをドロップダウンリストから選択できるようにしたい。

D 列に、部の一覧を記入する。
E 列に、課の一覧を記入する。
F1 セル及び G1 セルに、次の数式を入力する。

F1:= TOCOL(UNIQUE(D:D),1)
G1:= TOCOL(FILTER(E:E,D:D=B1,""),1)

B1 セル及び B2 セルに「データの入力規則」を適用する。
B1 セル:入力値の種類「リスト」、元の値「F:F」
F1 セル:入力値の種類「リスト」、元の値「G:G」

実際に社内アンケートを作る際は、D から G 列は別シートに分けるべきだろう。
配列数式は本当に便利だ。部署の名前の一覧を作成してくれた Microsoft Copilot もとても便利だ。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です