導入
商品管理や担当者管理のExcel管理表で、もう廃番になった商品や退職した担当者の名前が、いまだに入力候補のプルダウンに残っていませんか。プルダウンから選べてしまうため、新人が誤って選択して登録してしまったり、過去データの集計と新規データが混ざってしまったりします。
これは管理者の整理不足というより、マスタに「使わなくなった値」を整理する仕組みがないことが原因です。この記事では、Excel 管理表 有効無効管理を導入し、廃止値を運用から外す手順を紹介します。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 使わない選択肢が残り続ける |
| 主な原因 | 廃止した値を入力候補から外せない |
| 解決方法 | マスタに有効フラグや廃止日を持たせる |
| 対象業務 | 商品管理・担当者管理・分類管理 |
| 対象人数 | 5〜50人 |
| 難易度 | ★★☆☆☆ |
| 作成時間 | 45分 |
| 効果 | 古い選択肢の誤入力を防げる |
| 向かないケース | 履歴を気にしない短期表 |
この記事は、削除ではなく「無効化」で廃止値を扱い、過去データを保ったまま運用から外す内容です。
なぜその管理表はうまくいかないのか
廃止値が残る管理表には、共通する特徴があります。
- マスタに「有効・無効」の区別がない
- 廃止値を削除すると過去データの参照が壊れる
- 「廃番」フォルダや別シートに移したが整理しきれない
- プルダウンの参照範囲が固定で、廃止値を除外できない
- 新人が古い選択肢を選んでしまう
担当者は「とりあえずそのまま残しておこう」と判断しますが、結果として選択肢が増え続けます。問題は、表の側で「有効・無効を区別して扱う」仕組みがないことです。
改善手順
ステップ1. マスタに有効フラグ列を追加する
商品マスタや担当者マスタに「有効フラグ」列を追加します。「有効」または「無効」の2値で持つのがシンプルです。あわせて「廃止日」列も用意します。
ステップ2. プルダウン用の有効値一覧を作る
別シートに「有効値のみを抽出した一覧」を作ります。FILTER関数で =FILTER(マスタ!A:A, マスタ!B:B="有効") のようにすれば、有効値だけが並ぶリストになります。
ステップ3. 入力規則の参照先を有効値一覧に切り替える
業務表のプルダウン(データの入力規則)の参照先を、有効値一覧に切り替えます。これでプルダウンには有効な値だけが並びます。
ステップ4. 過去データのまま参照を保つ
過去データで「無効になった値」が使われている場合、それは書き換えず残します。マスタに値自体は残っているため、参照は引き続き正しく動きます。
ステップ5. 廃止プロセスを決める
廃番・退職などで値を廃止する際の手順を決めます。1)有効フラグを「無効」に変更、2)廃止日を記録、3)プルダウン一覧から自動的に消えることを確認、4)必要なら担当者に告知。
ステップ6. 集計時のルールを決める
集計時に有効値のみ集計するか、廃止値も含めるかを業務単位で決めます。「現行ラインアップでの売上集計」「全期間累計」など、目的に応じて使い分けます。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 廃止値が残り続ける | プルダウンから自動的に消える |
| 原因 | 有効無効の区別なし | 有効フラグと廃止日で管理 |
| 運用 | 削除か放置の二択 | 無効化で履歴を保つ |
| 確認 | 古い選択肢が紛れる | 有効値だけが並ぶ |
| 効果 | 誤入力が起きやすい | 古い選択肢の誤入力を防げる |
過去データを残したまま、新規登録は最新の有効値だけから選べる状態になります。
実務での注意点
- 履歴を気にしない短期表(イベント用名簿など)には、有効無効管理は不要です
- 削除ではなく無効化(フラグ変更)にする(過去データの参照を守るため)
- 廃止日は記録し、いつから運用外になったかを残す
- 「条件付きで使う」値(特定顧客のみ)には別の運用ルールを用意する
- プルダウンの参照範囲が動的に変わる仕組み(FILTER等)を使うと自動化できる
最初は有効フラグ列の追加と、プルダウンの参照切り替えの2点から始めるのが現実的です。
Web化・スプレッドシート化との関係
Excel改善で足りる場合
利用者が5〜50人で、件数が数百〜数千件のマスタなら、ExcelのFILTERや動的範囲で十分対応できます。設定後は、有効フラグを切り替えるだけで運用が回ります。
スプレッドシート化・Web化を考える場合
複数システムでマスタを共有し、廃止状態も連動させたい場合は、スプレッドシートやWebツール、マスタ専用システムへの移行が向きます。Webツールならドロップダウンが自動更新され、ユーザー側で意識する必要がなくなります。
ツールを変える前に、有効・無効の区別と廃止プロセスを整理しておくと、移行先でも同じ仕組みが使えます。
まとめ
Excel管理表で廃止した選択肢が残り続けるのは、廃止値を入力候補から外す仕組みがないためです。マスタに有効フラグと廃止日を持たせ、プルダウンを動的に参照すれば、古い選択肢の誤入力を防げ、過去データも維持できます。

