導入
案件管理や営業管理のExcel管理表で、「全員分の案件が同じ画面に並んでいて、毎朝『今日自分が動くべき案件はどれか』を探すのに5分以上かかっている」状態になっていませんか。5〜50人で同じ管理表を共有していると、件数が増えるほど自分の担当行が他の担当者の行に埋もれていきます。結果、担当者がそれぞれ別ファイルに自分用の写しを作り始め、最新状態がどこにあるか分からなくなります。
これは担当者の探し方が悪いのではなく、全員分を同じ一覧で見ていることが原因です。この記事では、担当者列を基準に担当別ビューやフィルタを用意するExcel管理表の見直し手順を紹介します。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 担当者が自分の対象行を探すのに時間がかかる |
| 主な原因 | 全員分を同じ一覧で見ている |
| 解決方法 | 担当者列を基準に担当別ビューやフィルタを用意する |
| 対象業務 | 案件管理・営業管理・問い合わせ管理 |
| 対象人数 | 5〜50人 |
| 難易度 | ★★★☆☆ |
| 作成時間 | 45分 |
| 効果 | 担当者ごとの作業確認が速くなる |
| 向かないケース | 担当者が1人だけの表 |
この記事は管理表を作り直すのではなく、既存の担当者列を活かして「自分の行だけ素早く絞り込める」状態を作るための内容です。フィルタとビュー切り替えの仕組みを足すだけで、入力者の手順を変えずに運用できます。
なぜその管理表はうまくいかないのか
担当行が探しにくい管理表には、次のような共通点があります。
- 担当者列が存在しても、毎回フィルタを手でかけ直している
- 担当者名がフリー入力で、「田中」「田中 太郎」「タナカ」など表記がばらつく
- 案件番号順や登録順で並んでいて、自分の行が画面のあちこちに散らばっている
- 担当者ごとの未対応件数を集計する欄がなく、自分の作業量が見えない
- 「自分が動くべき行」と「自分が見守るだけの行」が分かれていない
つまり、担当者列はあるのに「自分の視点でフィルタする」仕掛けが用意されていない状態です。これは担当者の探す力の問題ではなく、担当者ごとの見え方を設計していない管理表の構造の問題です。
改善手順
担当者列を正規化し、ボタン1つで担当別ビューに切り替えられる状態を作ります。
ステップ1. 担当者列の表記を統一する
担当者列の表記を、社員マスタや内線表など決まった一覧に揃えます。表記ゆれがあるとフィルタや集計が効きません。
- 社員一覧シートを作り、正式表記の担当者名を1列に並べる
- 担当者列にデータの入力規則 → リスト → 社員一覧シートの範囲を指定
- 既存データのうち表記ゆれを置換でまとめて修正
これでプルダウンから担当者を選ぶ形になり、表記の揺れは止まります。
ステップ2. ヘッダー行にフィルタを設定する
データ範囲をテーブル化(Ctrl+T)するか、ヘッダー行を選択して「データ → フィルタ」を有効にします。担当者列のフィルタから自分の名前を選べば、自分の担当行だけ表示されます。テーブル化しておくと、行が増えてもフィルタ範囲が自動拡張されます。
ステップ3. 担当別シートを「数式ビュー」で作る
毎回フィルタをかけるのが面倒な場合は、担当者ごとの専用シートを作ります。データ本体を編集するのではなく、本体から数式で抽出する「ビュー」にします。FILTER関数が使えるExcelでは次のように書きます。
=FILTER(本体!$A$2:$J$1000, 本体!$E$2:$E$1000=$A$1, "")
A1セルに担当者名を入れると、その人の行だけが抽出されます。FILTERが使えない古いExcelでは、ピボットテーブルや作業列+IFで代替します。
ステップ4. 担当者別の件数サマリを作る
ファイル先頭の「ダッシュボード」シートに、担当者ごとの未対応件数を表で出します。COUNTIFSで次のように書けます。
=COUNTIFS(本体!$E:$E, A2, 本体!$F:$F, "未対応")
A列に担当者名、B列に未対応件数を出すと、誰がどれだけ抱えているかが一目で分かります。
ステップ5. 全体ビューと担当ビューの切り替えルールを決める
ファイルを開いたときの初期表示シートを「ダッシュボード」にしておき、自分のシートタブから自担当ビューに飛ぶ流れにします。データ本体は基本的に直接開かず、ビュー側で確認・更新するルールを共有します。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 自分の担当行を毎朝5分かけて探していた | 自担当ビューを開けば自分の行だけ表示される |
| 原因 | 全員分が同じ一覧に並んでいた | 担当者列を軸に抽出するビューを用意した |
| 運用 | 担当者ごとに別ファイルを作り始めていた | 1ファイルで担当別の見え方を切り替えられる |
| 確認 | 自分の未対応件数を毎回数えていた | ダッシュボードで件数が常に見える |
| 効果 | 作業の取りかかりが遅れていた | 担当者ごとの作業確認が速くなる |
データ本体は1つに保ったまま、見え方だけを担当者ごとに分けるのがポイントです。
実務での注意点
- 担当者が1人だけの表には向かない。フィルタやビューを作る手間が無駄になる
- 担当者列の表記ゆれを残したままビューを作ると、抽出から漏れる行が出る。ステップ1で必ず揃えてから進める
- FILTER関数やXLOOKUPは比較的新しい関数。古いOffice環境が混在する職場では、ピボットテーブルや作業列+IFで作る方が安全
- 担当者シートを「コピーして編集」するルールにしない。原本の整合性が壊れる。編集は本体側、ビューは参照だけにする
- 担当者の異動や退職時にビュー側を更新するルールを決めておく。マスタの担当者名を変えればビューにも反映される構造にしておくと、運用負担が減る
- ダッシュボードの件数サマリは、開いた瞬間に再計算が走るので、件数が数千を超えると重くなる。手動再計算(F9)に切り替えるか、ピボット+更新ボタン運用にする
Web化・スプレッドシート化との関係
Excel改善で足りる場合
対象人数が5〜50人で、担当者数が10〜20人程度の案件管理や営業管理であれば、FILTERやピボットテーブルを使った担当別ビューで十分対応できます。1ファイルで担当者ごとの見え方を切り替えられるので、データの一元管理も保てます。
スプレッドシート化・Web化を考える場合
担当者ごとに「他人の行は見せたくない(権限制御したい)」要件が出てきた場合や、外出先からスマホで自分の担当だけ確認したい場合は、Webツールが向いています。Excelの担当別ビューは「見え方の絞り込み」までで、「権限による情報の隠蔽」はできないからです。
ツールを変える前に、担当者列の正規化とビュー設計をしておくと、Excelを続ける場合にも別ツールへ移る場合にも「ユーザーごとに何を見せるか」の設計が再利用でき、移行作業が短くなります。
まとめ
Excel管理表で担当者が自分の対象行を探すのに時間がかかるのは、全員分を同じ一覧で見ていることが原因です。担当者列を正規化し、FILTERやピボットで担当別ビューと件数ダッシュボードを用意すれば、担当者ごとの作業確認が速くなります。
