Article

Excelで顧客管理を複数人で共有する方法|限界・問題点・改善策を解説

「顧客情報をExcelで管理しているが、利用する社員が増えてきた」

「誰かが更新した内容が反映されていない」

「同じ顧客を複数人が登録してしまう」

「最新版のExcelがどれか分からなくなる」

このような問題は、Excelで顧客管理を複数人で行うようになると発生しやすくなります。

Excelは、少人数で顧客一覧を管理するだけであれば非常に便利です。

一方、利用者や顧客数が増えると、

  • 同時編集
  • 重複登録
  • 更新漏れ
  • 対応履歴
  • 権限管理
  • 検索
  • 変更履歴

などで運用が難しくなることがあります。

この場合、すぐに高額なCRMを導入する必要があるとは限りません。

現在のExcelを改善する、OneDriveで共有する、Googleスプレッドシートへ移行する、既存CRMを導入する、必要な機能だけWebシステム化するなど、複数の方法があります。

この記事では、Excelで顧客管理を複数人で共有する方法、起こりやすい問題、改善策、Webシステムへ移行する判断基準を解説します。

Excelで顧客管理はできる?

顧客数や利用者数が少なければ、Excelでも十分に顧客管理できます。

例えば、次のような一覧です。

顧客ID
会社名
担当者名
電話番号
メールアドレス
住所
自社担当者
ステータス
最終連絡日
備考

少人数であれば、

  • 並び替え
  • フィルター
  • 色分け
  • 関数
  • ピボットテーブル

などを使って管理できます。

特に、顧客管理を始めたばかりの企業では、Excelは導入しやすい方法です。

Excelによる顧客管理が向いているケース

次のような状態であれば、無理にシステム化する必要はありません。

  • 顧客数が少ない
  • 利用者が1〜2人程度
  • 更新頻度が低い
  • 管理する項目が少ない
  • 複雑な対応履歴が不要
  • 詳細な権限管理が不要
  • 社内だけで利用する
  • 他システムとの連携が不要

Excelで問題なく運用できているなら、そのまま利用する方が費用対効果は高くなります。

Excelで顧客管理を複数人で共有する方法

方法1.共有フォルダへExcelを保存する

社内ファイルサーバーや共有フォルダにExcelを保存する方法です。

例えば、

共有フォルダ
└─ 顧客管理
   └─ 顧客一覧.xlsx

として、全員が同じファイルを利用します。

メリット

  • 現在のExcelをそのまま使える
  • 新しいツールを覚える必要が少ない
  • 導入費用がほとんどかからない

デメリット

  • 同時編集しにくい
  • ファイルコピーが発生しやすい
  • 最新版が分からなくなる可能性がある
  • 社外から利用しにくい場合がある

単純な共有には使えますが、利用者が増えるほど運用ルールが必要になります。

方法2.OneDrive・SharePointで共有する

Microsoft 365を利用している場合は、ExcelファイルをOneDriveやSharePointへ保存できます。

これにより、複数人で同じExcelを共有しやすくなります。

メリット

  • 同じファイルを複数人で利用しやすい
  • 自動保存
  • バージョン履歴
  • Microsoft 365との相性がよい
  • Web版Excelからも利用できる

デメリット

  • 複雑なマクロはWeb版で利用できない場合がある
  • 顧客管理専用の権限機能ではない
  • データ量が多くなると使いにくい
  • 対応履歴の管理には工夫が必要

「Excelを維持したまま複数人利用したい」という場合は、最初に検討しやすい方法です。

方法3.Googleスプレッドシートへ移行する

Google Workspaceを利用している企業では、ExcelからGoogleスプレッドシートへ移行する方法もあります。

メリット

  • 複数人で同時編集しやすい
  • 自動保存
  • 変更履歴を確認できる
  • ブラウザから利用できる
  • GoogleフォームやGASと連携しやすい

デメリット

  • Excel特有の機能が利用できない場合がある
  • データ量が増えると重くなる
  • 複雑な権限管理には向かない
  • 顧客ごとの詳細履歴を管理しにくい

小規模な顧客管理であれば、Excelより運用しやすくなることがあります。

Excelで顧客管理を複数人運用すると起きやすい問題

最新版のファイルが分からない

例えば、次のようなファイルが増えることがあります。

顧客管理.xlsx
顧客管理_最新.xlsx
顧客管理_最新2.xlsx
顧客管理_田中修正.xlsx
顧客管理_20260729.xlsx

これでは、どれが正しいデータか判断できません。

顧客情報の管理では、データの正本を一つにすることが重要です。

同じ顧客を重複登録する

営業担当者Aと営業担当者Bが、それぞれ同じ会社を登録するケースがあります。

例えば、

株式会社ABC

(株)ABC

ABC株式会社

のように表記が異なると、単純な重複チェックでは発見できないこともあります。

重複すると、

  • 同じ顧客へ複数回連絡する
  • 売上集計が正しくならない
  • 対応履歴が分散する

などの問題が発生します。

誰が更新したか分からない

Excelのセルが変更されていても、

「誰が」

「いつ」

「なぜ」

変更したのか分からないことがあります。

例えば、

商談中
↓
失注

となっていても、その理由が残っていない状態です。

顧客対応では、結果だけでなく経緯も重要です。

対応履歴が管理しにくい

顧客一覧の備考欄へ、すべての対応履歴を書く方法があります。

7/1 電話
7/5 見積送付
7/10 再度電話
7/15 契約

顧客数が少ないうちは問題ありません。

しかし、対応履歴が増えると、一つのセルが非常に長くなります。

また、

  • 対応日時
  • 担当者
  • 対応方法
  • 内容
  • 次回予定

などを構造化して管理できません。

入力ルールが統一されない

例えば、電話番号を、

090-1234-5678
09012345678
090 1234 5678

と複数の形式で入力することがあります。

ステータスも、

対応中
対応
進行中
商談中

など、人によって異なる可能性があります。

入力ルールが統一されていないと、検索や集計が難しくなります。

行や数式を壊してしまう

複数人が編集すると、

  • 行を削除する
  • 数式を上書きする
  • フィルターしたまま保存する
  • 列を移動する

といった操作ミスが起こる可能性があります。

顧客一覧の構造そのものが壊れることがあります。

個人情報を全員が見られる

Excelでは、

「営業担当者には担当顧客だけ見せたい」

といった細かな制御が難しい場合があります。

例えば、

管理者
全顧客閲覧可能

営業A
自分の顧客だけ

営業B
自分の顧客だけ

という管理を行いたい場合、専用システムの方が適しています。

顧客数が増えると検索しにくい

数百件程度ならExcelのフィルターで対応できます。

しかし、数千件、数万件と増えてくると、

  • 複数条件検索
  • 部分一致
  • 対応履歴検索
  • 担当者別検索

などが必要になります。

Excelだけでは操作が複雑になっていきます。

Excel顧客管理を改善する方法

顧客IDを付ける

顧客ごとに一意のIDを付けます。

例えば、

C000001
C000002
C000003

という形式です。

会社名や氏名が変更されても、同じ顧客として管理できます。

入力規則を利用する

ステータスなどは自由入力にせず、プルダウンにします。

例えば、

未対応
商談中
見積提出
契約
失注

とします。

これにより、

商談中
商談
対応中

のような表記ゆれを減らせます。

マスターデータを分ける

担当者や商品などを別シートへまとめます。

顧客一覧
担当者マスター
ステータスマスター
商品マスター

入力規則やXLOOKUPなどを利用して参照します。

列の意味を統一する

「備考」に何でも書くのではなく、項目を分けます。

例えば、

ステータス
最終連絡日
次回連絡日
担当者
備考

とします。

ファイルを一つにする

部署や担当者ごとに顧客ファイルを分けると、重複が発生しやすくなります。

可能であれば、一つの顧客マスターを共有します。

編集する人を限定する

例えば、

全社員
閲覧可能

営業担当
編集可能

管理者
構造変更可能

といった運用ルールを決めます。

顧客管理と対応履歴を分ける

一つの顧客に複数の対応がある場合、別シートに分ける方法があります。

顧客シート

顧客ID
会社名
担当者
電話
メール

対応履歴シート

履歴ID
顧客ID
対応日
自社担当者
対応内容
次回予定

これにより、一つの備考欄へ大量の情報を書く必要がなくなります。

ただし、この構成が複雑になってきたら、Excelからデータベースへ移行するタイミングとも考えられます。

ExcelからCRMへ移行する方法

既製のCRMを導入する方法があります。

CRMはCustomer Relationship Managementの略で、顧客情報や営業活動を管理するための仕組みです。

代表的な機能は、

  • 顧客管理
  • 案件管理
  • 対応履歴
  • 営業活動
  • ステータス管理
  • 集計
  • レポート

などです。

CRMが向いているケース

  • 標準的な営業管理をしたい
  • 多くの社員が利用する
  • 顧客・案件・営業活動を管理したい
  • 将来的に機能を増やしたい
  • 自社独自の業務が少ない

既製サービスで業務を合わせられるなら、独自開発より安く導入できる場合があります。

CRMが向いていないケース

  • 独自の業務フローが多い
  • 不要な機能が多すぎる
  • 現場が複雑なCRMを使いこなせない
  • 顧客以外の独自データもまとめて管理したい
  • 毎月の利用料金を抑えたい
  • 既存システムとの特殊な連携が必要

このような場合は、小規模な専用Webシステムを作る方法があります。

ExcelからWebシステムへ移行する方法

Excelで管理している顧客情報を、Webブラウザから利用できる管理画面へ移行します。

例えば、

Excel
↓
データベースへ移行
↓
Web管理画面

という構成です。

管理画面では、

ログイン
↓
顧客一覧
↓
検索
↓
顧客詳細
↓
対応履歴
↓
編集

と操作できます。

Web化すると追加できる機能

顧客検索

  • 会社名
  • 担当者
  • ステータス
  • 地域
  • 最終連絡日

などで検索できます。

対応履歴

顧客ごとに複数の履歴を保存します。

7/20 田中
電話。見積依頼あり。

7/22 鈴木
見積書送付。

7/29 田中
契約。

担当者管理

顧客ごとに自社担当者を設定します。

権限管理

担当者本人だけ、自部署だけ、管理者だけなど、閲覧範囲を制御できます。

CSV出力

検索結果をExcelで利用するためにCSV出力できます。

メール通知

次回対応日が近づいたら通知する機能も追加できます。

ダッシュボード

例えば、

未対応顧客 12件
商談中 27件
今月契約 8件

などを表示できます。

ExcelとWebシステムの違い

比較項目ExcelWebシステム
初期費用低い開発費用が必要
少人数向いている対応可能
多人数管理しにくい向いている
同時利用条件による対応しやすい
検索フィルター中心詳細検索可能
権限限定的細かく設定可能
対応履歴管理しにくい管理しやすい
スマートフォン操作しにくい場合あり専用画面を作れる
操作履歴限定的実装可能
API連携工夫が必要対応しやすい
機能追加Excelの範囲柔軟

重要なのは、Webシステムの方が常に優れているわけではないことです。

業務規模に合った方法を選びます。

Excel顧客管理からWeb化する判断基準

次の項目が増えてきた場合は、Web化を検討するタイミングです。

利用者が増えた

複数部署や5人、10人以上で利用するようになると、Excelの運用ルールが複雑になります。

顧客件数が増えた

数千件以上になり、検索や集計に時間がかかる場合です。

件数だけで判断するのではなく、操作性も確認します。

対応履歴を残したい

一つの顧客へ何度も連絡する業務では、履歴管理が重要です。

担当者ごとに閲覧範囲を変えたい

権限管理が必要なら、Webシステムが向いています。

Excelファイルが複数に分かれている

例えば、

東京顧客.xlsx
千葉顧客.xlsx
営業A.xlsx
営業B.xlsx

のようになっている場合は、一元化を検討します。

同じ情報を別システムへ転記している

顧客情報を、

Excel
↓
会計
↓
メール配信
↓
案件管理

と複数回入力している場合は、API連携などによって改善できる可能性があります。

集計に時間がかかっている

毎月、

Excelを集める
↓
顧客データを統合
↓
重複を削除
↓
担当者別に集計

しているなら、システム側で集計できる可能性があります。

ExcelからWebシステムへ移行するときの流れ

1.現在のExcelを確認する

まず、何を管理しているか整理します。

2.不要な列を削除する

何年も使っているExcelでは、現在使っていない項目が残っていることがあります。

3.重複データを整理する

顧客名、電話番号、メールなどから重複を確認します。

4.データ形式を統一する

例えば、

株式会社ABC
(株)ABC

などの表記を整理します。

5.必要な画面を決める

最初から多くの画面は必要ありません。

例えば、

ログイン
顧客一覧
顧客登録
顧客詳細
顧客編集

から開始できます。

6.必要な機能を決める

最初は、

登録
一覧
検索
編集

だけにして、

後から、

対応履歴
CSV
権限
通知

を追加する方法があります。

7.Excelデータを移行する

整理したデータをデータベースへ登録します。

8.一部の担当者で試す

いきなり全社員へ切り替えず、少人数で利用します。

9.問題を修正する

実際の業務で使い、操作性を改善します。

10.Excelから正式に移行する

新旧両方へ入力すると二重管理になります。

切り替え日を決めます。

顧客管理システムを外注する場合の費用

費用は、必要な機能によって変わります。

例えば、

小規模

ログイン
顧客一覧
登録
編集
検索

中規模

小規模機能
+
対応履歴
担当者管理
CSV
権限

さらに拡張

案件管理
メール通知
ダッシュボード
API連携
AI

というように規模が変わります。

最初からすべての機能を開発せず、必要最低限から始めた方が初期費用を抑えやすくなります。

顧客管理をWeb化する前に確認したいこと

既製CRMで解決できないか

独自開発が必要ない場合もあります。

Excel改善だけで十分ではないか

入力規則や共有方法を改善すれば解決するケースもあります。

誰が利用するか

利用者数と部署を整理します。

誰が何を見られるか

権限を整理します。

対応履歴は必要か

単純な顧客一覧なのか、営業活動まで管理するのかで規模が変わります。

他システムと連携するか

会計、予約、メール、ECなどとの連携が必要か確認します。

Excel顧客管理で失敗しやすい運用

担当者ごとにファイルを持つ

データが分散します。

「最新版」という名前で管理する

最新版が複数発生します。

自由入力を増やしすぎる

表記ゆれが増えます。

備考欄だけで対応履歴を管理する

情報が増えると検索できなくなります。

全員に同じ編集権限を与える

誤削除や数式破壊の原因になります。

Excelをメール添付して共有する

複数のバージョンが発生しやすくなります。

Excelを残しながら新システムにも入力する

二重管理となり、どちらが正しいか分からなくなります。

顧客管理を改善するなら「何が困っているか」から考える

「Excelをやめたい」

だけでは、最適な方法は決まりません。

例えば、

問題1

複数人で同時に編集できない

であれば、OneDriveやGoogleスプレッドシートで解決できる可能性があります。

問題2

誰が顧客対応したか分からない

なら、対応履歴を管理する仕組みが必要です。

問題3

担当者ごとに顧客を分けたい

なら、権限管理が必要です。

問題4

Excelから他システムへ毎日転記している

なら、API連携が適している可能性があります。

問題によって解決方法は異なります。

hiro-dev-labのExcel顧客管理・Web化支援

hiro-dev-labでは、中小企業向けに、Excelやスプレッドシートで行っている顧客管理の改善・Web化を支援しています。

最初から専用システムを開発するのではなく、現在の管理方法を確認します。

対応できる内容は次のとおりです。

  • Excel顧客管理の整理
  • 入力ルールの改善
  • 複数ファイルの一元化
  • Excel・CSVデータの整理
  • Googleスプレッドシートへの移行
  • GASによる自動化
  • 顧客管理Web画面の開発
  • 顧客検索
  • 対応履歴管理
  • 担当者管理
  • 権限管理
  • CSV出力
  • メール通知
  • API連携
  • AIによる履歴要約

例えば、

現在
Excelで顧客一覧を管理

第1段階
Excelの項目・入力ルールを整理

第2段階
顧客一覧をWeb化

第3段階
対応履歴を追加

第4段階
通知・API・AIを追加

という段階的な改善も可能です。

Excelで十分な場合は、無理にシステム開発を行いません。

一方、複数人利用、対応履歴、権限管理などでExcelの運用が難しくなっている場合は、必要な機能だけを持つ小規模なWebシステムを検討できます。

千葉市内では、必要に応じて対面で現在のExcelや業務フローを確認できます。

オンラインであれば、千葉県内・全国から相談可能です。

Excelの顧客管理に関するよくある質問

Excelで顧客管理を複数人で行っても問題ありませんか?

利用者や顧客数が少なく、複雑な履歴や権限が不要であれば問題ありません。

OneDriveで共有すれば十分ですか?

同時編集やファイル管理の問題は改善できます。

ただし、対応履歴や詳細な権限管理が必要になると限界があります。

Googleスプレッドシートへ変えた方がよいですか?

Google Workspaceを利用しており、複数人での同時編集が中心なら有力な選択肢です。

Excelの顧客データをそのままWebシステムへ移せますか?

データ形式を確認し、重複や表記ゆれを整理したうえで移行できます。

顧客ごとの対応履歴を管理できますか?

Webシステムでは、顧客に複数の対応履歴を紐付けて管理できます。

担当者ごとに見られる顧客を分けられますか?

権限機能を実装すれば対応できます。

CSV出力はできますか?

検索結果や顧客一覧をCSVとして出力できます。

スマートフォンから利用できますか?

Webシステムとして開発すれば、スマートフォン向け画面にも対応できます。

CRMと独自システムのどちらがよいですか?

標準的な営業管理ならCRM、独自業務が多い場合は専用システムが適している可能性があります。

小規模な顧客管理システムでも依頼できますか?

一覧・登録・検索・編集だけの小さな構成から開発できます。

Excelでの顧客管理が限界に近づいている方へ

Excelは非常に便利ですが、利用者や顧客が増えるにつれて管理が複雑になります。

特に、

  • 複数人が同じExcelを更新している
  • 最新ファイルが分からない
  • 顧客が重複している
  • 対応履歴を管理できない
  • 誰が変更したか分からない
  • 担当者ごとに権限を分けたい
  • 顧客を探すのに時間がかかる
  • 他システムへ何度も転記している

という状態になったら、運用方法を見直すタイミングです。

必ずしも大規模なCRMを導入する必要はありません。

現在のExcelを改善するだけで解決することもあれば、必要最低限の管理画面を作った方がよいこともあります。

hiro-dev-labでは、現在のExcelと業務を確認し、

Excel改善・自動化・Webシステム化の中から適切な方法を提案・実装します。

Excelでの顧客管理・Web化について相談する

Contact

お問い合わせ

システム導入、Webアプリ開発、AI導入、業務委託での開発支援などのご相談を受け付けています。

要件が固まっていなくても大丈夫です。使う方・運用する方の視点で整理し、分かりやすく進めます。

まずはお気軽にお問い合わせください。