導入
申請管理や人員管理、経営管理のExcel管理表で、部署列に「営業1課」「営業一課」「営業1G」「営1」のように、同じ部署を指す表記がバラバラに入っていることはありませんか。月次の部署別申請件数や勤怠時間を集計しても、本来1つの部署が3〜4行に分裂して、本部長レポートで毎回手作業で名寄せしているケースもよくあります。
こうした部署名のばらつきは、入力者の手抜きではなく、部署マスタが整備されておらず、各表で手入力されていることが原因です。さらに、部署は組織改編で名称が変わったり、上位組織・下位組織が再編されたりするため、ルールがないと表記の揺れが時間とともに積み上がります。
この記事では、部署マスタを共有フォルダに整備し、組織コード/正式名称/略称/階層/有効期間を持つ形に切り替える方法を30分で完了させる手順として紹介します。終わったときに、申請管理・人員管理・経営管理のすべての表が同じ部署名で動く状態になります。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 部署名の正式名称や略称が混ざる |
| 主な原因 | 部署名を手入力している |
| 解決方法 | 部署マスタを作り正式名称で選択式にする |
| 対象業務 | 申請管理・人員管理・経営管理 |
| 対象人数 | 3〜50人 |
| 難易度 | ★☆☆☆☆ |
| 作業時間 | 30分 |
| 用意するもの | 対象のExcelファイル群/編集権限/組織図(最新版) |
| 効果 | 部署別集計が安定する |
| 向かないケース | 単一部署だけの表 |
なぜその管理表はうまくいかないのか
部署マスタがない管理表群には、共通する状況があります。
- 部署名の正式表記がどこにも書かれておらず、各表で個別に手入力されている
- 「営業1課」「営業一課」「営業1課」「営1」のように、表記の揺れが発生する
- 組織改編で部署名が変わったとき、過去データと新データで部署名が違う
- 廃止部署の名前が一部の表に残ったまま、新部署の名前が別の表に追加される
- 上位組織(営業本部)と下位組織(営業1課)が同じ列で混在する
- 部署コード(組織コード)が存在せず、組織再編後の突合ができない
これは入力者の癖ではなく、部署マスタを表横断で共有し、コード・名称・階層・有効期間を持たせる設計が抜けていることが原因です。見直しは、組織コード付きの部署マスタを1か所に作り、全管理表からそこを参照する形に切り替えるところから始めます。
完成イメージ
30分後、共有フォルダに「部署マスタ.xlsx」が1ファイルあり、複数の管理表が同じ部署名で運用される状態になります。
改善前 — 表ごとに部署名が手入力、表記がバラバラ:
申請管理.xlsx: | 申請者 | 部署 | 件数 | |—|—|—| | 田中 | 営業1課 | 5 | | 鈴木 | 営業一課 | 3 | | 佐藤 | 営1 | 2 |
人員管理.xlsx: | 氏名 | 所属 | |—|—| | 田中 太郎 | 営業1G | | 鈴木 一郎 | 営業1課 |
「営業1課」が4種類の表記に分裂しており、横断集計で本部長への報告が成立しません。
改善後 — 共有部署マスタを参照:
部署マスタ.xlsx(共有):
| 組織コード | 正式名称 | 略称 | 上位組織 | 階層 | 有効開始 | 有効終了 |
|---|---|---|---|---|---|---|
| ORG001 | 営業本部 | 営業本部 | – | 1 | 2020/4/1 | (在籍中) |
| ORG010 | 営業1課 | 営1 | ORG001 | 2 | 2020/4/1 | (在籍中) |
| ORG011 | 営業2課 | 営2 | ORG001 | 2 | 2020/4/1 | (在籍中) |
| ORG020 | カスタマーサポート | CS | – | 1 | 2020/4/1 | (在籍中) |
| ORG099 | (旧)営業3課 | 営3 | ORG001 | 2 | 2020/4/1 | 2025/3/31 |
各管理表:
| 申請管理 | 部署コード | 部署名 |
|---|---|---|
| 申請01 | ORG010 ▼ | 営業1課 |
| 申請02 | ORG010 ▼ | 営業1課 |
| 申請03 | ORG011 ▼ | 営業2課 |
すべての行が組織コード ORG010 を参照し、部署名表記が「営業1課」に統一されます。組織改編があってもコードで突合できます。
改善手順
30分ほどで4ステップを進めます。
ステップ1. 組織図の最新版から部署マスタを作る
人事部または経営企画から最新の組織図を入手し、組織コード・正式名称・略称・上位組織・階層・有効期間を持つマスタファイルを作ります。
操作: 共有フォルダの _master フォルダに「部署マスタ.xlsx」を新規作成。ヘッダーに「組織コード」「正式名称」「略称」「上位組織」「階層」「有効開始」「有効終了」を入力。組織図に沿って、本部レベル(階層1)から課レベル(階層2、3)まで全部署を記入する。組織コードは ORG001 から3桁連番で振る(廃止部署も削除せず、ステータスや有効終了日で管理)。
記入例:
| 組織コード | 正式名称 | 略称 | 上位組織 | 階層 | 有効開始 | 有効終了 |
|---|---|---|---|---|---|---|
| ORG001 | 営業本部 | 営業本部 | – | 1 | 2020/4/1 | (在籍中) |
| ORG010 | 営業1課 | 営1 | ORG001 | 2 | 2020/4/1 | (在籍中) |
| ORG020 | カスタマーサポート | CS | – | 1 | 2020/4/1 | (在籍中) |
✗悪い例: 部署名だけの一覧にする(組織再編で名称が変わると過去データと突合できない) / ◎良い例: 組織コードを持たせ、廃止部署も有効終了日を入れて残す
ステップ2. 各管理表に部署コード列を追加する
各管理表に、部署名列とは別に「部署コード」列を追加します。コードがあれば、表記揺れの影響を受けずに突合できます。
操作: 各管理表で部署名列の左隣に1列挿入し、ヘッダーを「部署コード」とする。部署コード列に対して、データ → データの入力規則 → 設定タブで「リストから選択」 → 元の値に =[部署マスタ.xlsx]部署マスタ!$A$2:$A$50 のように外部参照を指定。さらに、部署名列には VLOOKUP で部署コードから正式名称を引く式を入れる:
=VLOOKUP(B2,'[部署マスタ.xlsx]部署マスタ'!$A:$B,2,FALSE)
これでコードを選ぶだけで部署名が自動的に正式名称で表示される。
記入例: 設定後
| 申請者 | 部署コード | 部署名 |
|---|---|---|
| 田中 | ORG010 ▼ | 営業1課(自動表示) |
| 鈴木 | ORG010 ▼ | 営業1課(自動表示) |
✗悪い例: 部署名列だけ手入力に戻す(コード列があっても、表示用部署名が手入力では揺れが再発する) / ◎良い例: 部署名列は VLOOKUP で自動表示にする
ステップ3. 既存データに部署コードを遡って付与する
各管理表の過去データの部署名表記を確認し、対応する部署コードを入れます。
操作: 各管理表の部署名列をフィルタで現在の値ごとに抽出 → 部署マスタの正式名称または略称を見ながら、対応する組織コードを部署コード列に入力する。
組織改編で名称が変わった場合の判断: – 過去データの「営業3課」は ORG099 (廃止)を付与 – 名称変更だけで実質同じ組織なら、旧名称を有効終了日と共にマスタに残し、過去データには旧コードを付与 – 統合・分割があった場合は、人事部に確認して新コードを付与(自動判定は不可)
記入例: 既存データ修正例
| 旧表記 | 付与する組織コード | 理由 |
|---|---|---|
| 営業1課 | ORG010 | 現在も同名 |
| 営業一課 | ORG010 | 表記揺れ |
| 営業1G | ORG010 | 別表記(マスタの略称外) |
| 営1 | ORG010 | 略称 |
| 営業3課(2024/12のデータ) | ORG099 | 廃止部署 |
✗悪い例: 廃止部署の名前を削除して、新部署のコードに統合する(過去データの集計結果が変わる) / ◎良い例: 廃止部署を有効終了日と共にマスタに残し、過去データには旧コードのまま付与する
ステップ4. マスタ更新のルールを決める
部署マスタの管理者・更新タイミング・更新後の周知を明文化します。
操作: 部署マスタファイルに「マスタ更新ルール」シートを追加し、以下を記入:
管理者: 人事部 庶務担当(不在時は経営企画部)
更新タイミング:
- 組織改編発令時: 改編日当日に更新
- 新部署設立時: 設立日にマスタ追加(有効開始日を入れる)
- 廃止時: 有効終了日を入れる(削除しない)
更新後の周知:
- 全社Teams「組織変更通知」チャンネルに投稿
- 部署マスタの「変更履歴」シートに変更内容を記録
✗悪い例: 部署が変わったらマスタを上書きする(変更履歴が消え、過去データの根拠が分からなくなる) / ◎良い例: 旧部署は有効終了日で残し、新部署は別コードで追加する
実務での注意点
- 単一部署だけの表(部内ToDoなど)には向きません。部署列がほぼ固定値なら、マスタ整備のコストが見合いません
- 部署コードは絶対に再利用しないでください。一度 ORG099 を廃止扱いにしたら、その番号を別の部署に再割り当てしないこと。過去データとの突合が壊れます
- 階層をマスタに持たせると、本部レベルでの集計(営業本部全体の件数)と課レベルでの集計(営業1課のみ)の両方が成立します。本部別集計の SUMIF では「上位組織」列を条件に使う形にします
- 組織改編が頻繁な組織では、有効開始日・有効終了日を必ず持たせてください。過去データを参照するときに「当時はどの部署だったか」を判定する根拠になります
- 部署マスタは人事マスタ(社員マスタ)とリンクできるとさらに強力です。社員1人ごとの所属履歴を別シートで管理すると、人員管理が高度化します(本記事の対象外、別途検討)
まとめ
部署別集計がずれる管理表の多くは、部署マスタが整備されておらず、各表で手入力されていることが原因です。30分で組織コード付きの部署マスタを作り、各管理表に部署コード列を追加して VLOOKUP で表示名を引く設計にするだけで、組織改編があっても集計が安定する状態になります。
部署マスタとあわせて、担当者マスタ・分類マスタも同じ要領で整備すると、横断集計の基盤がそろいます。あわせて以下を参照してください。

