Excel管理表で廃止した選択肢が残り続ける原因。マスタに有効フラグと廃止日を持たせる手順

Excel管理表で廃止した選択肢が残り続ける原因。マスタに有効フラグと廃止日を持たせる手順 のアイキャッチ画像 マスタ管理

導入

商品管理や担当者管理の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管理表で廃止した選択肢が残り続けるのは、廃止値を入力候補から外す仕組みがないためです。マスタに有効フラグと廃止日を持たせ、プルダウンを動的に参照すれば、古い選択肢の誤入力を防げ、過去データも維持できます。

タイトルとURLをコピーしました