導入
申請管理や案件管理のExcel管理表で、「入力者向けの一覧表はあるけれど、管理職が『今、全体でどれだけ未対応が残っているのか』『どの担当者に滞留が偏っているか』を知りたいときに、毎回フィルタや並び替えを駆使して数えている」状態になっていませんか。5〜100人で運用する管理表だと、管理者が状況把握に時間を取られ、結果として滞留行に気づくのが遅れます。
これは管理者の情報収集力の問題ではなく、入力者向けの表しか用意していないことが原因です。この記事では、件数・状態・期限・担当を確認できる管理者用ビューを作るExcel管理表の見直し手順を紹介します。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 全体状況を把握しにくい |
| 主な原因 | 入力者向けの表しか用意していない |
| 解決方法 | 件数・状態・期限・担当を確認できる管理者用ビューを作る |
| 対象業務 | 申請管理・案件管理・部門台帳 |
| 対象人数 | 5〜100人 |
| 難易度 | ★★★☆☆ |
| 作成時間 | 60分 |
| 効果 | 全体把握と滞留確認がしやすくなる |
| 向かないケース | 管理者確認が不要な表 |
この記事は管理表本体を作り替えるのではなく、入力用シートはそのまま残し、その上に「管理者用の集計シート」を1枚足すための内容です。COUNTIFSとピボットテーブルで、管理者が知りたい情報をひと目で見える形にします。
なぜその管理表はうまくいかないのか
全体状況をつかみにくい管理表には、次のような共通点があります。
- シートが「データ本体」1枚しかなく、入力も確認も同じ画面で行っている
- 件数や状態の集計は管理者がフィルタを手でかけて数えている
- 滞留している案件(更新が止まっている行)が一覧上で区別されていない
- 担当者ごとの抱え件数や、状態ごとの分布が表に出ていない
- 月次や週次の傾向(増えているのか減っているのか)が分からない
つまり、入力者は1行ずつ情報を更新できる前提で作られていますが、管理者の「全体を俯瞰したい」という別の用途が組み込まれていない状態です。これは管理者の集計力の問題ではなく、用途別のビューを用意していない管理表の構造の問題です。
改善手順
入力用シートはそのままに、管理者用シートを1枚追加して、件数・状態・期限・担当を1画面に集約します。
ステップ1. 管理者が知りたい指標を決める
最初に「管理者がこの表で知りたいことは何か」を3〜5項目に絞ります。代表例は次のとおりです。
- 全体の状態別件数(未対応/対応中/完了など)
- 担当者ごとの未対応件数
- 期限超過の件数と一覧
- 7日以上更新されていない滞留行の件数
- 月次の新規/完了の推移
「念のため全部出す」と画面が散らかります。管理者が毎週使う指標を3〜5個に絞るのが基本です。
ステップ2. 管理者用シートを作る
「管理ダッシュボード」のような名前のシートを追加し、上から下へ次のように配置します。
| エリア | 内容 |
|---|---|
| 上部 | 全体件数の状態別サマリ |
| 中部 | 担当者別の件数表 |
| 下部 | 期限超過・滞留行の抜粋一覧 |
レイアウトを固定し、誰が開いても同じ位置に同じ情報がある状態にします。
ステップ3. COUNTIFSで件数を出す
状態別件数や担当者別件数は、COUNTIFSで集計します。
=COUNTIFS(本体!$F:$F, "未対応")
=COUNTIFS(本体!$E:$E, A2, 本体!$F:$F, "未対応")
1つ目は全体の未対応件数、2つ目はA2セルの担当者の未対応件数です。同じパターンで状態と担当を組み合わせれば、表全体を埋められます。
ステップ4. 期限超過と滞留行をFILTERで抽出する
期限超過や滞留している行を一覧で見せるエリアを作ります。FILTER関数なら次のように書けます。
=FILTER(本体!$A$2:$J$1000, (本体!$G$2:$G$1000<TODAY()) * (本体!$F$2:$F$1000<>"完了"), "")
期限が今日より前で、状態が完了以外の行だけが抽出されます。滞留行は「最終更新日 + 7日 < TODAY()」のような条件で別エリアに出します。
ステップ5. ピボットテーブルで月次推移を出す
管理者がよく聞かれる「件数が増えているのか減っているのか」を可視化するため、ピボットテーブルで月別×状態別の件数を集計します。データ本体をテーブル化(Ctrl+T)してからピボットを作ると、行が追加されても自動で範囲が広がります。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 全体件数や滞留件数を管理者が毎回手で数えていた | ダッシュボードを開けば件数と滞留が一目で分かる |
| 原因 | 入力者向けの一覧しかなかった | 管理者用シートで指標を集約した |
| 運用 | フィルタの組み合わせを管理者が試行錯誤していた | COUNTIFSとピボットで自動集計される |
| 確認 | 月次の傾向は別途集計しないと分からなかった | ピボットの月別グラフで推移が見える |
| 効果 | 状況把握が遅れ、滞留に気づくのが遅かった | 全体把握と滞留確認がしやすくなる |
入力者向けの一覧と管理者向けのダッシュボードを1ファイル内で共存させることで、データを二重管理せずに済みます。
実務での注意点
- 管理者確認が不要な表(個人タスク表、メモ用の一覧など)には向かない。ダッシュボードを作る手間が無駄になる
- 指標を増やしすぎない。3〜5個に絞らないと、管理者がどこを見ればよいか分からなくなる
- COUNTIFSの集計範囲を列全体(A:A など)にすると重くなる。データ範囲を限定するかテーブル参照を使う
- ダッシュボードの数値を「手で書き換えたい」誘惑が出ることがある。手入力に戻すと数値の整合性が崩れるので、数式だけで運用する
- 「数値が想定と違う」と言われたときに、どの数式がどの条件で集計しているかを説明できる状態にしておく。シート上にひと言メモを残すと運用しやすい
- ダッシュボードはシート保護をかけ、編集できるのは管理者用フィルタ条件(A1セルの担当者名選択など)に絞る
Web化・スプレッドシート化との関係
Excel改善で足りる場合
対象人数が5〜100人で、件数が数百〜数千件規模の申請管理や案件管理であれば、COUNTIFSとピボットテーブルだけで管理者用ビューは十分作れます。ファイルを切り替える必要がなく、既存の入力者向け一覧と地続きで運用できます。
スプレッドシート化・Web化を考える場合
管理者が複数の管理表を横断して見たい、件数の集計を自動で経営会議資料に貼りたい、リアルタイムに更新されるダッシュボードを別画面に出したい、といった要件が出てきたらWebツールやBIツールが向いています。Excelのダッシュボードは「同じファイルを開いている人が見る」までですが、Webツールなら「開いていなくても集計が走り続ける」仕組みが作れます。
ツールを変える前に、管理者が知りたい指標を3〜5個に絞っておくと、Excelを続ける場合にも別ツールへ移る場合にも「ダッシュボードに何を出すか」の設計が再利用でき、移行後の画面が散らかりません。
まとめ
Excel管理表で全体状況を把握しにくいのは、入力者向けの表しか用意していないことが原因です。管理者用シートを1枚追加し、COUNTIFSとピボットで件数・状態・期限・担当を集約すれば、全体把握と滞留確認がしやすくなります。
