みちびきworks — SYSTEM DEVELOPMENT

COLUMN

Excelで顧客管理する方法

顧客管理は、最初はExcelで十分です。ただ、作り方を一つ間違えると、半年後には誰も触りたくない表になります。業務システムを作る立場から、長く使える顧客管理表の作り方と、Excelをやめどきのサインをまとめました。そのまま使えるテンプレートも無料で置いています。

2026年10月15日 / みちびきworks 五十嵐 天導

無料テンプレート(.xlsx)

顧客一覧・対応履歴・設定の3シート構成。マクロなし、関数と入力規則だけで動きます。

ダウンロード ↓

Excelの顧客管理で十分な会社

専用の顧客管理ツール(CRM)は便利ですが、毎月の費用がかかり、使いこなすまでに時間もかかります。次のような状態なら、まずはExcelで始めて困ることはほとんどありません。

  • 表を書き換えるのは、1〜2人に決まっている
  • 見るのは事務所のパソコンだけ
  • 顧客の数が、数百件くらいまで

大事なのは、あとで別の仕組みに移すときにも困らない形で作っておくことです。きれいに作られたExcelは、そのまま次のシステムにデータを移せます。

顧客管理表の作り方

1. 項目を決める

最初から項目を増やしすぎると、入力が面倒になって続きません。必須の項目から始めて、足りなければ足していきます。

項目重要度ポイント
顧客ID必須C0001 など。重複しない番号。対応履歴とつなぐ鍵になります
会社名・屋号/担当者名必須個人のお客様なら氏名だけでも
電話番号・メールアドレス必須重複チェックの対象にします
状態あると便利見込み・商談中・契約中など。選択肢から選ぶ形に
社内担当あると便利誰が受け持っているか
次回予定日あると便利並べ替えると「今週やること」が見えます
最終対応日自動対応履歴から計算。手入力しない

2. 1行に1顧客、上から下へ

1行目に見出し、2行目から下へ1件ずつ入れていきます。途中に空白の行や、結合したセルを作らないでください。並べ替えや絞り込みが正しく動かなくなります。

3. 顧客IDを付ける

会社名は「株式会社」の有無や表記ゆれで、同じ顧客が別人扱いになりがちです。重複しない番号を1件ずつ付けておくと、別のシートとつなぐときや、将来システムに移すときの鍵になります。

4. 選ぶ項目は、選択肢から選ばせる

「商談中」「商談中です」「商談」のように書き方がばらつくと、集計できません。状態や担当者は、Excelの「データの入力規則」でリストから選ぶ形にします。

いちばん多い失敗:対応履歴を横に足していく

電話した、訪問した、見積りを出した。こうしたやり取りを、顧客の行の右側に「対応1」「対応2」…と列を足して書いていく表をよく見かけます。最初は分かりやすいのですが、これがExcelの顧客管理が破綻するいちばんの原因です。

× 横に足していく形

顧客ID会社名対応1対応2対応3対応4…
C0001サンプル商事4/1 訪問6/3 電話10/1 点検列が足りない
C0002見本工房9/15 電話

列はどこまでも増え続け、「最後に連絡したのはいつか」を探すにも一行ずつ右へ目で追うことになります。日付で絞り込むことも、担当者ごとに数えることもできません。

○ 履歴は別のシートに、縦に積む形

日付顧客ID対応方法内容担当
2026/9/15C0002電話見積りの依頼佐藤
2026/10/1C0001訪問定期点検山田
2026/10/8C0001メール報告書を送付山田

顧客の一覧と、やり取りの記録を別々のシートに分け、顧客IDでつなぐ。これだけで、履歴が何百件に増えても表の形は崩れません。顧客一覧の側には、関数で「最終対応日」や「対応回数」を自動で表示できます。テンプレートはこの形で作ってあります。

ちなみにこの「一覧」と「履歴」を分ける考え方は、業務システムのデータベースとまったく同じです。この形で作っておけば、将来システムに移すときもそのままデータを移せます。

覚えておきたいExcelの機能

  • フィルター:状態が「商談中」の顧客だけ、担当が「山田」の顧客だけ、を一瞬で表示できます。
  • ウィンドウ枠の固定:下へスクロールしても見出しと会社名が見えたままになります。
  • 条件付き書式:同じ電話番号やメールアドレスが2回入ったら、セルに色を付けて知らせます。
  • データの入力規則:選択肢から選ばせる、同じ顧客IDを入れられないようにする、といった入力ミスの予防に使えます。
  • MAXIFS関数:対応履歴から、顧客ごとの最終対応日を取り出せます。

テンプレートには、これらをすべて設定済みです。

無料テンプレート(.xlsx)

顧客一覧・対応履歴・設定の3シート構成。マクロなし、関数と入力規則だけで動きます。

ダウンロード ↓

Excelに限界が来るサイン

次のうち2つ以上に当てはまったら、Excel以外の方法を考え始める時期です。

  • 2人が同時に開いて、片方の入力が消えたことがある
  • 「顧客管理_最新」「顧客管理_最新(2)」のように、どれが最新か分からないファイルがある
  • 外出先や現場から、スマートフォンで顧客情報を見たい
  • 顧客の一覧を、メールに添付して社内でやり取りしている
  • 見積り・請求・工事の予定など、別のExcelにも同じ顧客を書き写している
  • 表を作った人しか、関数や仕組みを直せない

特に4つ目は、情報漏えいの面でも見直したいところです。顧客の個人情報が入ったファイルは、複製が増えるほど管理しきれなくなります。

限界が来たら、次の選択肢

既製の顧客管理ツール(CRM)

営業活動の管理が中心で、業務のやり方をツールに合わせられるなら、いちばん早い選択肢です。毎月の費用は、使う人数に比例して増えるのが一般的です。

自社の業務に合わせたシステム

顧客の情報が、見積り・受注・工事・請求といった自社独自の業務とつながっているなら、既製品では合わない部分が出てきます。その場合は、今のExcelのデータを引き継いで、業務に合わせた仕組みを作る方法があります。

どちらがよいかは会社によって違います。迷ったときの考え方は、Accessからの移行先の比較も参考になります(ExcelでもAccessでも、考え方は同じです)。費用が気になる方は見積りの読み方もどうぞ。

五十嵐 天導

みちびきworks 代表。会社の経営に携わるなかで、社内の顧客管理の仕組みを自ら作ってきました。いまは名古屋を拠点に、ExcelやAccessで回してきた業務を、現場で使えるシステムに置き換える仕事をしています。

事業者情報とごあいさつ / コラム一覧

QUESTIONS

Excelの顧客管理について、
よくいただくご質問

テンプレートは無料で使えますか。

はい、無料です。商用利用も含めて自由に書き換えてお使いください。開くにはExcel(2019以降、またはMicrosoft 365)が必要です。マクロは使っていないので、開いたときにマクロの警告は出ません。

Googleスプレッドシートでも使えますか。

読み込んで使うことはできます。ただ、入力規則や色付けの一部が変わる場合があるため、取り込んだあとに動きを確認してください。

何件くらいまでExcelで管理できますか。

Excelの行数の上限は100万行以上あり、件数だけで困ることはまずありません。実際に困るのは、件数よりも「複数人で同時に触りたい」「外から見たい」といった使い方の変化です。

顧客情報をExcelで扱うときの注意点は。

ファイルにパスワードをかける、保存場所を決めて個人のパソコンやメールに複製を残さない、退職や異動のときに持ち出されない仕組みにする、の3つは最低限おすすめします。

CONTACT

そのExcel、
そろそろ限界かもと思ったら。

今お使いのExcelを見せていただければ、続けるべきか、
移すならどこへ移すべきかをお答えします。

無料で相談する ↗

ご相談・お見積り無料|全国オンライン対応・名古屋近郊は訪問も可