導入
案件管理や顧客管理、申請管理のExcel管理表で、プルダウンの選択肢を1つ追加・変更するたびに「あの列も、こっちのシートも、テンプレートも修正」と手作業が増えていることはないでしょうか。直し漏れがあると、シートごとにプルダウンの内容が違うという厄介な状態にもなります。
このような状態は担当者の不注意ではなく、選択肢マスタが分散して直接入力されている ことが原因です。本記事では、Excel管理表の選択肢マスタを別シートに集約し、プルダウンから参照する形に整える手順をまとめます。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 選択肢変更のたびに各列を直す必要がある |
| 主な原因 | プルダウン候補を直接入力している |
| 解決方法 | 選択肢マスタ用シートを作って参照する |
| 対象業務 | 案件管理・顧客管理・申請管理 |
| 対象人数 | 3〜50人 |
| 難易度 | ★★★☆☆ |
| 作成時間 | 30分 |
| 効果 | 選択肢の変更が楽になる |
| 向かないケース | 選択肢がほぼ変わらない小規模表 |
この記事は管理表をいきなり大きく作り替えるのではなく、現在のプルダウン設定を選択肢マスタ参照に切り替えるための内容です。
なぜその管理表はうまくいかないのか
選択肢の変更で手間がかかる管理表には、運用の構造的な原因があります。次のような状態に心当たりはないでしょうか。
- プルダウンの設定で選択肢を直接入力している
- 同じ意味の選択肢が複数のシートでバラバラに設定されている
- 選択肢を変更したのに別の列が古いままになっている
- 新しいテンプレートを作るたびに選択肢を手で書き写している
- 選択肢の表記ゆれが起きていることに変更時に気づく
- 誰が選択肢の正本を持っているか分からない
これらは担当者の作業ミスではなく、選択肢の正本が表に直書きされている ことに行き着きます。直書きでは、選択肢を変えるたびに同じ修正をあちこちで繰り返す必要があります。
改善手順
ステップ1. 選択肢マスタ用シートを作る
同じExcelファイル内に「選択肢マスタ」「mst_options」などの名前でシートを1枚追加します。列ごとに選択肢のグループ(例: 案件区分、ステータス、担当部門など)を縦に並べていく構成にします。
ステップ2. 既存のプルダウン候補を集める
現状の各列のプルダウン設定から候補を取り出し、マスタシートに転記します。同じ意味で表記が違うものはこのタイミングで統一しておきます。「未着手」「未対応」「未開始」のような表記ゆれは、ここで整理する絶好のタイミングです。
ステップ3. 名前付き範囲を定義する
マスタシートの各グループ列に、Excelの「名前の定義」で名前を付けます(例: 案件区分、ステータス)。テーブル機能を使えば、選択肢の追加に応じて範囲が自動で広がるので運用が楽になります。
ステップ4. プルダウンを名前付き範囲で再設定する
各シートのプルダウン(データの入力規則)を、直接入力ではなく名前付き範囲を参照する形に置き換えます。これで、マスタを更新すれば自動的に全シートの選択肢が変わるようになります。
ステップ5. マスタの管理ルールを決める
誰がマスタを更新できるか、変更時に他のメンバーへ通知するか、変更履歴を残すかを決めます。マスタは正本なので、編集権限を限定すると安心です。シート保護をかけ、特定担当者だけが編集できる運用にします。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 選択肢変更のたびに各列を直す | マスタを1か所変えるだけで全列に反映 |
| 原因 | プルダウン候補を直接入力 | マスタシートを参照する仕組み |
| 運用 | シートごとに手で書き換え | マスタ更新で自動反映 |
| 確認 | 各シートを開いて目視確認 | マスタシートで一覧確認 |
| 効果 | 修正漏れと表記ゆれが発生 | 選択肢の変更が楽になる |
マスタを介して選択肢を管理できると、変更作業が短時間で終わり、表記ゆれや反映漏れによる集計のブレも自然と減っていきます。
実務での注意点
- 選択肢がほぼ変わらない小規模表(向かないケース)には、マスタ化の手間の方が大きい
- マスタは1ファイル内に置くか、別ファイルに置くかを最初に決める(別ファイル参照は壊れやすい)
- 編集権限を絞らないと、誰でも選択肢を増やせて結局元に戻る
- マスタ変更時は、過去データへの影響(同名の旧選択肢が残っているか)を確認する
- マスタにコメント列を持たせ、選択肢の意味や使い分けを書いておくと現場で迷わない
向かないケースとして、選択肢が5〜10個で固定されていて、過去半年以上変わっていないような小規模表では、マスタ化のための初期作業が回収できないことがあります。
Web化・スプレッドシート化との関係
Excel改善で足りる場合
3〜50人規模で、1ファイル内のシート間で選択肢を共有できる状況であれば、Excelの名前付き範囲とテーブル機能でマスタ管理が十分に成立します。
スプレッドシート化・Web化を考える場合
複数のファイル間や複数の部門間で同じ選択肢マスタを共有したい、変更履歴を自動で残したい場合は、スプレッドシートやWebツールでマスタを集中管理する方法が候補になります。ただしツールを変える前に、選択肢の正本を1か所にまとめる考え方を整理しておくと、移行先でも同じ仕組みがそのまま使えます。
ツールを変える前にINPUTの解決方法にあたるマスタ集約の整理をしておけば、Excelを続ける場合にも別ツールへ移る場合にも役立ちます。
まとめ
Excel管理表で選択肢の変更に手間がかかるのは、プルダウン候補を直接入力していることが原因です。選択肢マスタ用シートを作って参照する形に整えれば、変更作業が一か所で済み、選択肢の変更が楽になります。

