【テンプレート付き】エクセルを使った顧客管理データベースの作り方

顧客情報の管理といえば「CRM(顧客関係管理システム)」や「SFA(営業支援ツール)」といったツールが用いられますが、Excelでもある程度の管理は行えます。このレッスンでは、Excelで顧客データの管理を行う具体的な方法を解説します。
Excelによる顧客管理をお考えの方に向けて、便利なテンプレートをご用意しました!
「顧客管理・商談管理テンプレート.xlsx」をダウンロード

Zoho CRM のアカウントをご用意して読み進めることを推奨します。Zoho CRM 無料トライアル
エクセルを使った顧客管理データベースの作り方を解説
目次

すべて表示する

Excelで顧客管理をスタートするメリット

Excelで作成した顧客管理表

顧客のデータ管理は顧客管理ツールを用いて行うのが一般的ですが、「いきなりそこまでの投資はできない」「まずはExcelやスプレッドシートではじめてみたい」とお考えの方も多いのではないでしょうか。

Excelやスプレッドシートによる顧客管理のメリットは、なんといっても「低コストでスタートできる」ことです。
ここでいう「低コスト」には「金銭的なコスト」と「人的リソースに関するコスト」の2つがあります。
既に業務でExcelを使用しているなら、ソフトの導入費用もかかりません。大規模な研修や運用も不要で人員を新たに雇う必要もないので、導入ハードルが非常に低いといえます。

紙(顧客台帳)による管理と比べれば検索性や更新性ははるかに高いので、まずはExcelで顧客管理のデータ化に取り組んでみて、その成果や運用時に見つかった課題を活かして有料のCRM/SFAに移行する、といった運用もおすすめです。

そもそもなぜ顧客管理をデータ化すべきなのか?

なぜ企業は顧客管理のデータ化に取り組むべきなのでしょうか?顧客管理のデータ化は「新規取引の獲得」と「既存顧客との関係継続」のために重要だからです。

顧客(見込み客)の情報をデータ化すれば、マーケティング施策の効果や見込み客の反応を受注ベースで集計できるようになります。
マーケティングチャネル別の成果をコンバージョンベースではなく「受注ベースで集計」できるようになることがポイントです。

これによって「検索連動型広告経由のリードとセミナー経由のリードでは、どちらの受注率が高いか?」「展示会Aと展示会Bのリードは、どちらの受注単価が高額か?」といった観点で費用対効果を判断できるようになります。

また顧客データは、既存顧客やリードとの関係継続のためにも活用できます。「属性」や「取引内容」などの情報を随時更新し、特定の状況にある顧客に絞り込んで閲覧できるのは、顧客台帳にない強みです。営業やマーケティング担当者はこれをもとに最適なタイミングでアプローチをかけ、ロイヤリティ向上に繋げることができます。

例えば、「納品から3年が経過した顧客」「まもなくメンテナンス時期を迎える顧客」だけを紙の顧客台帳から探し出すのは大変ですが、Excelやスプレッドシートのフィルター機能なら簡単に抽出できます。これらの顧客の住所やメールアドレスはデータとしてエクスポートできますので案内メールやDMを送付する際の効率も大幅にアップします。

Excelで顧客管理データベースを作ってみる

ここからは実際にExcelを用いて自社の顧客データ管理を行う方法を解説していきます。
データの入力に関するさらに詳細な内容は、「Excelへの顧客データの入力」で解説しております。

→詳しくは「Lesson 2 Excelへの顧客データの入力」へ

1.管理項目を設定する

まずは、管理する項目を設定します。

リードの基本情報として、「会社名」「窓口」「役職」「所属」「電話番号」「メールアドレス」「都道府県」「市区町村」「データ元(リードの獲得経路)」を設定するほか、備考やメモとして「対応状況」「過去のやり取り内容」などの項目を入力します。

見込み客・取引先マスターシート

顧客データ管理の基本項目

顧客データ管理の際に設定する項目としては以下のようなものがあります。

・顧客情報(担当者情報)

氏名・生年月日・性別・電話番号・メールアドレス・会社名・部署名・役職名・DM送付の可否・Webアクセス・セミナー参加・問い合わせ

・顧客情報(企業情報)

業種・事業内容・資本金・従業員数・所在地・売上規模・組織図・決算時期・上場区分・法人コード・グループ会社など

・商談情報

商談の履歴・商材名・値段・日時・回数・累計売上・累積利益・平均単価・平均購買頻度・次回アクション予定・クレーム・トラブル・要望・賞賛の内容など

2.データを入力する

次に各管理項目にリード情報を入力します。

入力時の手間を軽減し、入力ミスをなくすために、各項目は「入力規則の設定」を行っておきましょう。例えば担当者はプルダウンで選択できるようにリスト登録しておくべきです。

シートへの入力

また、見込み客の姓と名の間にスペースを入れる・入れない、郵便番号にハイフンを含めるか否か、などに関しても入力規則を設けておき、表記ゆれを防止しましょう。

ここをしっかりとしておかないと、後でDMを一斉配布したくなった際などにリストをあらためてクレンジングする必要が生じ、膨大な手間となります。

3.データ入力・管理方法をマニュアル化する

そして最も重要なのが、マニュアル化です。

リード管理を複数人で行う場合、明確にルールを定めていなければ担当者ごとに入力内容が異なっていまい、データとして有効に使うことができません。

入力の不整合や入力漏れを防ぐためにも、運用・管理を任せる場合はかならずフォーマットやルールを定めて、マニュアル化し、関係者に配布しておきましょう。

運用に関するさらに詳しい内容は「Excelの運用方法」で解説しています。

→詳しくは「Lesson 3 Excelの運用方法」へ

顧客データ管理に使えるExcelの基本機能

おおまかにExcelを用いて顧客データ管理を行う方法を紹介しましたので、ここからは効率的に運用するための設定をご紹介します。

入力規則(ドロップダウンリスト含む)

入力するデータによってはあらかじめ入力規則を設定しておくこともできます。

入力規則を設定することで、データ入力のミスや担当者ごとに入力内容が異なるといったことを防ぐことができます。

入力規則(ドロップダウンリスト含む)

顧客データ管理を行ううえでは分類、データ元(獲得経路)などのセルは入力規則を設定しておくとよいでしょう。

画像のように「分類」のセルに「取引先,見込み客,商談中,失注」という選択肢を設定したい場合は、選択肢を表示したいセルを全て選択した状態で、以下のように入力します。

データ>入力規則>許可[リスト] >元の値[取引先,見込み客,商談中,失注]

データの入力規則

固定

ページをスクロールしても、選択した行までは常に表示されるように、ウィンドウ枠を固定することができます。

ウィンドウ枠の固定

設定方法は固定したい行の1行下を選択した状態で、以下をクリックします。

表示>ウィンドウ枠の固定

フィルター

特定の特徴を持つデータのみを抽出したいときにフィルター機能を使用します。

フィルター

顧客データ管理においては、マーケティング施策や顧客行動の分析を行う際によく利用します。

設定方法は、見出しが入力されている列をクリックした選択した状態で、以下をクリックします。

データ>フィルター

フィルターが設定できている場合、セルの右下に▽のボタンが表示されるので、そこから抽出したいデータのみにチェックを入れて[OK]を押します。

テーブル

テーブルは入力した情報をデータベースとして処理し、編集や管理、データの抽出や分析が簡単にできるようになる機能です。

テーブル

設定方法はテーブルにしたい箇所を選択した上で、以下をクリックして設定できます。

挿入>テーブル

この際に、「先頭行をテーブルの見出しとして使用する」をチェックした上でOKを押すようにしましょう。

顧客管理項目の完全リスト【30項目以上】

Excelで顧客管理を始めるとき、最初に決めるのが「どの項目を管理するか」です。ここでは、BtoB営業・BtoCビジネスの両方で使える顧客管理項目を、4つのカテゴリに分けて30項目以上一覧化します。自社の業態に合わせて取捨選択し、Excelの列見出しとして使ってください。

項目選びのコツ

最初から全項目を入れる必要はありません。「これを記録しないと営業活動に支障が出る」項目だけを選び、運用しながら必要な項目を追加していくのが現実的です。項目が多すぎると入力負担が増え、運用が破綻します。

顧客情報(個人)— 基本項目

BtoCビジネスでも法人取引でも、窓口となる個人の基本情報は必ず管理します。

No.

項目名

内容・記入例

優先度

1

氏名

田中 太郎(姓と名の間に半角スペース)

必須

2

氏名カナ

タナカ タロウ(並べ替え用)

推奨

3

性別

男 / 女 / その他(プルダウン)

業態次第

4

生年月日

1985/04/15(年齢層分析用)

BtoC推奨

5

電話番号

03-1234-5678(ハイフン有無を統一)

必須

6

メールアドレス

tanaka@example.co.jp

必須

7

郵便番号

100-0001(DM送付・地域分析用)

推奨

8

住所

東京都千代田区千代田1-1

推奨

顧客情報(企業)— 法人取引で必要な項目

BtoBの場合は、個人情報に加えて企業情報を管理します。商談規模や決裁プロセスの判断材料になります。

No.

項目名

内容・記入例

優先度

9

会社名

株式会社○○(株式会社の表記を統一)

必須

10

会社名カナ

カブシキガイシャ○○

推奨

11

部署名

営業部 第一営業課

必須

12

役職

課長 / 部長 / 取締役(決裁権の判断に使用)

必須

13

業種

製造業 / IT / 小売 等(プルダウン)

推奨

14

従業員数

1〜10名 / 11〜50名 / 51〜300名 等

推奨

15

資本金

1,000万円 / 1億円 等(信用判断)

オプション

16

売上規模

年商10億円未満 / 10〜100億円 等

オプション

17

決算月

3月 / 12月 等(提案タイミングの判断)

BtoB推奨

18

法人番号

国税庁が付与する13桁の番号

オプション

商談・取引情報

実際の商談・取引の状況を記録します。営業活動の進捗管理と売上分析の基礎データになります。

No.

項目名

内容・記入例

優先度

19

商談ステータス

初回接触 / 提案中 / 見積提出 / 受注 / 失注(プルダウン)

必須

20

商談開始日

2025/04/01

必須

21

受注予定日

2025/06/30

必須

22

受注確度

A(80%以上)/ B(50〜80%)/ C(50%未満)

必須

23

想定受注金額

1,500,000(円・税抜)

必須

24

提案商品・サービス

商品コードまたは商品名

推奨

25

競合状況

競合A社 / 競合B社 / 競合なし

BtoB推奨

26

失注理由

価格 / 機能 / タイミング / 競合に決定 等

推奨

マーケティング・コンタクト履歴

顧客との接点履歴を記録することで、最適なフォローアップのタイミングを判断できます。

No.

項目名

内容・記入例

優先度

27

リード獲得経路

Web検索 / 展示会 / 紹介 / 広告 等

必須

28

初回接触日

2025/03/15

必須

29

最終接触日

2025/04/05

必須

30

接触回数

12回(自動カウント)

推奨

31

DM送付の可否

可 / 不可(オプトイン管理)

必須

32

メルマガ配信の可否

可 / 不可(特定電子メール法対応)

必須

33

過去のやり取り内容

メモ欄。商談履歴、要望、クレーム等

必須

34

次回アクション予定

2025/04/15 - 提案書提出

必須

項目選定のポイント

上記34項目すべてを採用する必要はありません。以下の3原則で取捨選択しましょう。

  1. 「必須」項目を最優先:商談ステータス・金額・次回アクションなど、営業判断に直結する項目から始める
  2. 業態に合わせて選ぶ:BtoCなら個人属性を厚く、BtoBなら企業情報と決裁プロセスを厚く
  3. 入力負担とのバランス:1件あたり3分以内で入力できる項目数に絞る。多くても20項目前後が現実的

項目が決まったら、Excelの列見出しに順番に並べてテンプレート化します。「顧客管理・商談管理テンプレート.xlsx」には基本的な項目があらかじめ設定されているので、自社向けに項目を追加・削除して使うのが最も早い始め方です。

ExcelとCRM/SFAの使い分け詳細比較

「Excelで顧客管理を始めたが、いつCRMに移行すべきか分からない」――これは多くの企業が直面する悩みです。ここでは、Excelと専用ツール(CRM/SFA)の違いを機能・コスト・運用面から詳しく比較し、規模別の推奨判断を提示します。

機能・コスト・運用面の比較表

比較項目

Excel / スプレッドシート

CRM / SFA

初期コスト

ほぼゼロ(既存ライセンスで開始可能)

月額1ユーザー1,500〜10,000円程度

導入のしやすさ

即日開始可能。研修ほぼ不要

初期設定とユーザー教育に1〜4週間

同時編集

Google スプレッドシートなら可能。Excelは制限あり

複数ユーザーの同時編集が標準

データ容量

数千件まで快適。1万件超で動作が重くなる

数十万件以上でも安定動作

検索・絞り込み

フィルタ機能で対応可能だが、複雑な条件は手間

複合条件での絞り込みが高速

項目のカスタマイズ

自由(列を追加するだけ)

管理画面から追加可能(一部制限あり)

入力ミスの防止

入力規則とプルダウンで対応

必須項目・形式チェックが標準装備

商談履歴の管理

メモ欄に記載するが構造化されない

商談ごとに履歴を構造化して管理

メール連携

基本的に手動コピー

メール送受信が顧客レコードに自動紐付け

レポート・分析

ピボットテーブルとグラフで対応

ダッシュボードと自動レポートが標準装備

モバイル対応

Excelアプリで閲覧可能だが操作性に難

専用モバイルアプリで快適に操作

バックアップ

手動またはOneDrive/Google Drive任せ

クラウドで自動バックアップ

セキュリティ

ファイル単位のパスワード設定が中心

ユーザー権限・ログ監査・暗号化が標準

自動化

マクロ・Power Queryで対応可能

ワークフロー自動化が標準装備

規模別の推奨判断チャート

自社の状況に当てはめて、ExcelとCRMのどちらが適しているかを判断してください。

自社の状況

おすすめ

理由

営業1〜3名 / 顧客100件未満

Excel

コスト面でのメリットが大きい。データ量も問題ない。

営業1〜3名 / 顧客100〜500件

Excel〜CRM検討

Excelでも回せるが、検索・絞り込みの手間が増えてくる時期

営業4〜10名 / 顧客500〜2,000件

CRM推奨

複数人での同時編集と権限管理が必要になる

営業10名以上 / 顧客2,000件超

CRM必須

Excelでは動作が重く、データ整合性の維持が困難

商材が高単価・長期商談

CRM推奨

商談履歴と複数キーパーソンの管理が重要になる

リードを月100件以上獲得

CRM推奨

獲得経路別の分析と自動化が成果に直結する

リモートワーク中心

CRM推奨

どこからでもリアルタイムで顧客情報にアクセスできる

ExcelからCRMに移行すべきタイミング

Excelで運用していて、以下のサインが見られたらCRMへの移行を検討する時期です。

  • ファイルが重くなり、開くのに時間がかかるようになった
  • 「あの顧客の最新情報、どのファイル?」と探す時間が増えた
  • 複数人で同時編集したら、内容が消えるトラブルが起きた
  • 月次レポート作成に丸1日以上かかるようになった
  • 入力ミスや表記ゆれが原因で、正確な分析ができない
  • 外出先から顧客情報を確認できず機会損失が発生している

これらのうち2つ以上当てはまる場合、CRMへの移行で営業生産性が大幅に改善する可能性が高いです。

移行のスムーズな進め方

Excelで蓄積したデータはCSV形式で書き出せば、ほとんどのCRMにそのままインポートできます。Zoho CRMの無料トライアルでは、Excelからのデータ移行ガイドも提供しています。まずは小規模に試してから本格導入する段階的なアプローチが安心です。

Excel顧客管理を強化するレッスン一覧

本ハブページで紹介した基本的な顧客管理に加えて、Excelでの運用を一段階深めるためのレッスンを用意しています。目的別に選んで学習を進めてください。

データ入力・運用編

レッスン

学べること

対象者

Excelへの顧客データの入力

入力規則の設定、プルダウン作成、表記ゆれ対策、ふりがな自動生成

運用開始直後

Excelの運用方法

マニュアル化、シート保護、共有設定、バックアップ運用

複数人運用

分析・可視化編

レッスン

学べること

対象者

ExcelでのKPI管理

KPI管理表の作成、関数による自動集計、条件付き書式での視覚化

マネージャー

Excelダッシュボードの作り方

ピボット集計、グラフ作成、6ステップでダッシュボード構築

経営報告担当

自動化編

レッスン

学べること

対象者

Excelマクロ(VBA)の使い方

マクロでできること8選、営業で使えるVBAコード3選、Power Queryとの違い

中級者

Excel Power Queryの使い方

パワークエリでできること、複数ファイル統合、データ自動更新

中級者

各レッスンは独立して読めますが、初心者の方は「データ入力 → 運用方法 → KPI管理 → ダッシュボード → マクロ/Power Query」の順で進めると、無理なくスキルを積み上げられます。

このセクションのまとめ

Excelによる顧客管理は、低コストかつ柔軟に始められる優れた方法です。本記事で紹介した項目リストと比較表を活用して、自社に最適な顧客管理体制を構築してください。

このセクションのポイント:

  • 顧客管理項目は4カテゴリ(個人・企業・商談・コンタクト履歴)から必要なものを選ぶ
  • 最初から全項目を採用せず、業態と入力負担のバランスで20項目前後に絞る
  • ExcelとCRMの使い分けは「顧客件数・営業人数・商材単価・運用形態」で判断する
  • ファイルが重い・データ整合性が崩れるなどのサインが出たらCRM移行を検討
  • Excelで蓄積したデータはCSV形式で書き出してCRMにインポートできる
  • 各レッスンを順番に学べば、入力から自動化まで段階的にスキルアップできる

Excelを活用する際の注意点

そのほか、Excelでのデータベース作成の際は、以下の2点にも注意しましょう。

  • データは縦方向に配置する
  • データ間で空白の行を作らない

データは縦方向に入力する

Excelでデータベースを作成する際は、データを横方向に入力しないようにしましょう。

項目名を縦、データを横に入力してしまうと、フィルター機能やソート機能が使えません。

顧客データ管理を行うにあたり、属性ごとにデータを並び替えたり、フィルター機能を使ってデータを絞り込んだりする場面は非常に多いです。

データの入力方向は、必ず項目名を横、データを縦としましょう。

行間・データ間で空白のセルを作らない

データベースを作成する際は、データ間に空白の行を作らないようにしましょう。

空白の行があると、フィルター機能やソート機能、ピボットテーブルなどが正しく動作しない場合があります。

顧客管理に使えるExcel無料テンプレート

Excelで顧客データの管理をする際にゼロからファイルを作ると、手間もかかりますし、必要な項目が設定できていなかったことに一通りの顧客情報を入力してから気が付く、などといったことが起こります。

そこでおすすめなのが、ある程度の内容を網羅したテンプレートを利用して、自社のデータベースに不要な項目を削っていくという方法です。

顧客データを管理するために必要な項目を網羅したテンプレートを用意しましたので、Excelでの管理をはじめてみようという方は、ぜひご利用ください。

「顧客管理・商談管理テンプレート.xlsx」をダウンロード

Excel管理のデメリット

導入のハードルが低く、運用も容易なExcelでの顧客データ管理ですが、「データ量が増えるにつれて使いにくくなる」「管理できる内容に限界がある」「セキュリティリスクがある」というデメリットもあります。

1.データ量が増えるにつれて使いにくくなる

Excelのデータ量の上限は「1,048,576行、16,384列」です。

これだけあればそうそう上限に達することはないのですが、実際にはデータ量が増えてくると上限に達する前に動作が重くなってきます。

マーケティング部門が情報を入力しファイルを読み込んでいる間に、リードが最も熱を持っている時間が過ぎてしまいます。
リードのリストは頻繁に更新してもらいたいものですが、読み込みの重さは入力頻度を心理的に下げる事にもつながります。

また、「過去の担当者と話した内容」「見込み客の企業・部署が抱える課題」といった営業メモまで記録しようとするとどんどんセルが増えていき、可読性が下がってくることも問題です。

2.管理できる内容に限界がある

Excelでもある程度の情報は管理し分析することができますが、顧客関係管理に求められるすべての情報はさすがに管理しきれません。

例えば、マーケティング部門が送ったメールの開封率やリンクを開いたかどうかを確認するのは、ホットリードを見極めるうえで必要ですが、これを表計算ソフトにリアルタイムで反映するのは困難です。

3.セキュリティリスクがある

顧客データは個人情報の塊であり、漏洩は絶対に避けるべき事態です。しかし、Excelはファイルの複製が容易なため、担当者が悪意なくデータを持ち出してしまうこともあります。

情報が漏洩した場合は企業が社会的信用を失うということを周知し、社内でアクセス権限や保管場所の設定などをしなければなりません。

また権限のコントロールやアクセスログの監視機能も備わっていませんので、万が一漏洩が発生した際に「どこから漏洩したのか」を特定したり、漏洩元からの接続をブロックしたりすることも困難です。

Excel以外の選択肢を選ぶべき場合もある

顧客データベースを利用する社員が多い場合や、商談・マーケティングに関する情報など、顧客に関する詳細な情報を登録する場合は、Excelでは快適に使い続けるが困難です。

その他、マーケティング~営業間やインサイドセールス~フィールドセールス間で情報を頻繁にやりとりする場合や、素早い情報を共有が求められる場合もExcelでは力不足です。

そうした場合の選択肢としてCRM/SFAがあります。

ただ、一口にCRM /SFAといってもツールによって機能が異なり「リードナーチャリングに強いもの」「既存顧客へのフォローアップを行いやすいもの」など様々です。顧客データ管理を行う目的に合わせてツールを選ぶようにしましょう。