導入
申請管理表に「処理優先度」「内部承認段階」「最終承認権限者」のような管理者だけが触るべき列を置いていたが、入力者が「自分の案件を急ぎたい」と思って勝手に優先度を上げてしまっていた。承認段階の列も書き換えられ、本来の承認フローが崩れていた――こんな場面はありませんか。
これは入力者の悪意ではなく、管理用の設定値と通常の入力列が区別されていないことが原因です。本記事では、管理者だけが扱うべき列を「管理者専用列」として明示分離し、入力者が触れない状態にする手順をまとめます。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 管理用の状態や設定値が勝手に変わる |
| 主な原因 | 管理列と入力列の区別がない |
| 解決方法 | 管理者専用列を決めて編集対象から外す |
| 対象業務 | 申請管理・契約管理・部門台帳 |
| 対象人数 | 3〜30人 |
| 難易度 | ★☆☆☆☆ |
| 作業時間 | 20分 |
| 用意するもの | 対象の管理表/管理者リスト |
| 効果 | 管理情報の破壊を防げる |
| 向かないケース | 管理列がない単純表 |
「管理者専用」のラベルと色で明示し、シート保護で物理的に固定すれば、管理情報の不正改変が止まります。
なぜその管理表はうまくいかないのか
- 管理用列と入力列が同じ場所に並んでいる
- 「管理者しか触らないでください」が口頭でしか共有されていない
- 入力者が自分の都合で管理用列を変えてしまう(優先度・承認順など)
- 管理列の値変更履歴が残っていない
- 管理者の連絡先が表に書かれていないので、入力者が直接変えてしまう
担当者の判断ではなく、管理者専用列の区別が表上にないことが原因です。見直しは、管理者だけが扱う列を洗い出して【管理】ラベルを付けるところから始めます。
完成イメージ
直す前 — 管理列と入力列が混在:
| 申請ID | 申請者 | 申請内容 | 申請日 | 処理優先度 | 内部承認段階 | 最終承認者 | 確認日 | 承認状態 |
|---|---|---|---|---|---|---|---|---|
| 001 | 鈴木 | 経費精算 | 5/10 | 中 | レベル2 | 部長 | 5/12 | 承認済 |
→ 申請者が「処理優先度」を勝手に「最高」に変えてしまう。
直した後 — 管理者専用列を分離:
| 申請ID | 申請者 | 申請内容 | 申請日 | 【管理】処理優先度 | 【管理】内部承認段階 | 【管理】最終承認者 | 確認日 | 【自動】承認状態 |
|---|---|---|---|---|---|---|---|---|
| 001 | 鈴木 | 経費精算 | 5/10 | 中 | レベル2 | 部長 | 5/12 | 承認済 |
【管理】列はセル背景を薄赤にして、シート保護でロック。
改善手順
ステップ1. 管理者専用列を洗い出す
現状の表で、管理者だけが扱うべき列を抽出します。
操作: 別シート「列役割表」に、A列に列名、B列に「管理者専用か」を記入する。
記入例:
| 列名 | 管理者専用 | 理由 |
|---|---|---|
| 申請ID | × | 申請者が入力 |
| 申請者 | × | 申請者が入力 |
| 申請内容 | × | 申請者が入力 |
| 申請日 | × | 申請者が入力 |
| 処理優先度 | ○ | 管理者判断(個人で変えると業務優先度が崩れる) |
| 内部承認段階 | ○ | 承認フロー定義(変えると承認スキップ可能になる) |
| 最終承認者 | ○ | 組織の権限規程に基づく |
| 確認日 | × | 確認者が記入 |
| 承認状態 | × | 自動計算 |
| 業務分類コード | ○ | 経理計算と直結する基幹データ |
| 部門配賦比率 | ○ | 経営層判断 |
管理者専用の候補: – 業務優先度・処理順序の制御列 – 承認フローの段階・経路定義 – 経理・会計と連動するコード – 経営層判断の数値(評価、配賦、優先度)
ステップ2. 管理者専用列をまとめて配置する
管理者専用列を1ブロックにまとめます。
操作: 列の並びを「入力列 → 管理者専用列 → その他」の順に配置する。または管理者専用列をシート右端にまとめる。
記入例:
配置前: [申請ID | 申請者 | 申請内容 | 申請日 | 処理優先度(管) | 内部承認(管) | 最終承認者(管) | 確認日 | 承認状態(自)]
配置後: [申請ID | 申請者 | 申請内容 | 申請日 | 確認日 | 承認状態(自) | 処理優先度(管) | 内部承認(管) | 最終承認者(管)]
←入力+確認+自動ブロック→ ←管理者専用ブロック→
右端にまとめると、入力者は左半分だけ見ればよくなる。
ステップ3. 見出しで管理専用を明示する
ラベル・色・コメントで管理者専用を視覚化します。
操作: 各列の見出しに【管理】の接頭辞を付け、セル背景を薄赤にする。コメントで「管理者のみ変更可」と注記。
記入例:
| 表現方法 | 内容 |
|---|---|
| 見出しの接頭辞 | 【管理】処理優先度 |
| 見出しセル背景色 | 薄赤(#FCE4E4 など) |
| データセル背景色 | より薄い赤(#FEF2F2 など) |
| 見出しコメント | 「管理者のみ変更可。変更時は部長承認を得てください。」 |
| 編集権限 | シート保護でロック、管理者のみパスワード保持 |
赤系の色は「警告」のシグナル。利用者が直感的に「触ってはいけない」と感じる。
✗悪い例: 警告なしの管理列 → 入力者が悪意なく変えてしまう ◎良い例: 赤系の色+【管理】ラベル → 「触ってはいけない」が直感的に伝わる
ステップ4. 変更履歴と連絡先を残す
管理者専用列の変更履歴と、変更依頼の連絡先を明示します。
操作: 対象ファイルに「管理列変更履歴」シートと「連絡先」を追加する。
記入例:
「管理列変更履歴」シート:
| 変更日時 | 変更列 | 申請ID | 変更前 | 変更後 | 変更者 | 理由 |
|---|---|---|---|---|---|---|
| 2024-05-15 14:00 | 処理優先度 | 001 | 中 | 高 | 部長 | 役員指示で緊急対応に格上げ |
| 2024-05-16 09:30 | 内部承認段階 | 002 | レベル2 | レベル3 | 経理リーダー | 金額が承認権限超過 |
連絡先(先頭シート):
## 管理列変更依頼の連絡先
| 列名 | 変更依頼先 | 承認権限 |
|---|---|---|
| 処理優先度 | 営業企画 鈴木 | リーダー以上 |
| 内部承認段階 | 経理リーダー 田中 | 経理リーダー |
| 最終承認者 | 部長 山田 | 部長 |
| 業務分類コード | 経理 佐藤 | 経理マネージャー |
管理列を変えたい場合は、必ず変更依頼先へ連絡し、承認を経てください。
直接の変更は禁止です。
履歴と連絡先がセットで明確になる。
ステップ5. 必要に応じてシート保護で補強する
ルール周知だけで足りない場合、Excelで物理的に保護します。
操作: 管理者専用列をロックし、シート保護をパスワード付きでかける。
記入例:
| 操作手順 | 内容 |
|---|---|
| 1 | Ctrl+A で全セル選択 → 書式設定 → 保護タブ → 「ロック」のチェックを外す |
| 2 | 管理者専用列を選択 → 書式設定 → 保護タブ → 「ロック」にチェック |
| 3 | 校閲タブ → シートの保護 → パスワード設定 |
| 4 | パスワードは管理者のみが保管 |
パスワード台帳は IT 管理部または情報セキュリティ担当が一元管理する。退職者引き継ぎ時に必ず継承する。
実務での注意点
- 管理列がない単純表ではこの分離は不要です。重要な制御値を持つ管理表に限定します。
- シート保護のパスワードは絶対に紛失しないこと。組織管理者が台帳で管理し、退職者引き継ぎ時に確実に伝達します。
- 管理者専用列の変更は必ず履歴を残します。後で「いつ誰が変えたか」を辿れない場合、不正改変や事故原因の特定が困難になります。
- 「管理者」の定義を曖昧にしない。役割(部長・リーダー・経理マネージャー等)と氏名の両方を明記します。
- 管理者が異動・退職するときは、シート保護のパスワードを即座に変更し、新管理者に伝達します。古いパスワードが流通したままだと意味がなくなります。
まとめ
管理用の設定値が勝手に変わる原因は、管理者専用列と通常の入力列が表上で区別されていないことです。管理者専用列を洗い出してブロックにまとめ、【管理】ラベルと赤系の色で明示し、シート保護で物理的に固定すれば、管理情報の不正改変を構造的に防げます。
次にやることは、自分の管理表で「組織の権限規程上、管理者しか触ってはいけない列」が何列あるか数えることです。3列以上あれば、本記事の管理者専用列の効果が出ます。あわせて、列の役割分離は入力列を分けて編集範囲を決める手順、編集者一覧化は列ごとの編集者を一覧化する手順、閲覧専用列は閲覧専用列を分ける手順も参考になります。

