「営業リストに同じ企業が複数表記で入っていて整理しきれない」「Excelで名寄せを始めたが関数の組み合わせで詰まる」「Excelの限界を感じているが専用ツール導入の判断軸が分からない」——営業データ・マーケデータの管理担当者によく見られる悩みです。エクセル名寄せはASC/JIS/TRIM/SUBSTITUTE/COUNTIF/VLOOKUPの組み合わせで小規模リストなら十分に対応でき、法人番号を照合キーに使うと精度が一気に上がるアプローチです。一方、数万件超の継続運用には専用ツール化が現実的な選択肢になります。
この記事では、エクセル名寄せの基本概念・データ整備4ステップ・関数一覧と使い方・実行手順・VLOOKUP統合方法・国税庁データを使った法人番号ベースの名寄せ手順・Excelの限界と専用ツール・ENECHANGE事例・SalesNow MCPによる自然言語名寄せ・ROI試算・チェックリストまでを順に解説します。読み終える頃には、自社のエクセル名寄せをどこまでExcelで進め、どこから専用ツールに切り替えるかの判断軸が明確になります。
特定のテーマを先に知りたい方は、以下の関連記事から読み進めることもできます。
- 名寄せの全体像・5ステップ手順を知りたい方 → 名寄せとは?意味・手順・ツール活用まで徹底解説
- 名寄せ × データクレンジング全体を知りたい方 → 名寄せ・データクレンジングのやり方|手順・ツール比較・コツを解説
- kintoneで名寄せを実装したい方 → kintoneで名寄せする方法|標準機能・プラグイン・実装手順を解説
名寄せとは?エクセルで行う意味と基本概念
名寄せの定義と目的
営業リストやCRM/SFAに蓄積された顧客データには、同じ企業が「株式会社ABC」「(株)ABC」「ABC株式会社」のように異なる表記で登録されているケースが多く存在します。名寄せは、こうして複数のデータソースに分散した同一企業・同一人物のレコードを照合し、1つの正確なレコードに統合する作業です。名寄せの精度がそのまま営業活動の成果を左右します。
総務省の「令和5年通信利用動向調査」によると、日本企業の約73%がデジタルツールで顧客情報を管理しています。しかし、データの重複や不整合を放置している企業は少なくなく、営業効率の低下やアプローチの重複による顧客体験の悪化を招いています。名寄せは、こうしたデータ品質の問題を解消するための基本的かつ重要なプロセスです。
なぜエクセルで名寄せを行うのか
エクセル(Excel)は多くのビジネスパーソンが日常的に使用しているツールであり、追加コストなしで名寄せ作業を始められる点が最大のメリットです。特に数百件から数千件規模のデータであれば、エクセルの関数と機能を組み合わせることで十分に対応できます。
エクセルで名寄せを行うメリットは以下のとおりです。
- 導入コストゼロ:Microsoft 365やOfficeが導入済みであれば追加費用が不要
- 学習コストが低い:基本的な関数操作ができればすぐに取り組める
- 柔軟な加工:データの形式変換や条件付きの照合ルールを自由に設計できる
- 履歴管理:作業前のデータをシートごと保存しておけばロールバックも容易
一方で、エクセルでの名寄せには1万件以上のデータで処理速度が低下する、表記ゆれの自動判定が難しいといった限界もあります。まずはExcelで基本を押さえたうえで、データ量が増えた段階では専用ツールへの移行を検討するのが合理的な進め方です。名寄せ・データクレンジング全体の手順とツールタイプ別の比較は「名寄せ・データクレンジングのやり方|手順・ツール比較・コツを解説」で詳しく解説しています。
エクセルで名寄せする前の準備|データ整備4ステップ
名寄せ本体の作業に入る前に、データの形式を揃える前処理を済ませることが成功の鍵を握ります。前処理を怠ると、同一企業のレコードが別データとして判定されてしまい、名寄せ精度が大きく低下します。以下の4ステップを順にこなすことで、後工程の関数処理がスムーズになります。
ステップ1:全角・半角を統一する(ASC関数・JIS関数)
最初に取り組むべきは、全角文字と半角文字の統一です。エクセルではASC関数で全角を半角に、JIS関数で半角を全角に変換できます。
- 半角に統一する場合:
=ASC(A2)— 「ABC株式会社」→「ABC株式会社」 - 全角に統一する場合:
=JIS(A2)— 「ABC」→「ABC」
一般的には英数字を半角、カタカナを全角に統一するルールが推奨されます。B列に変換後のデータを出力し、確認後に元のA列へ「値のみ貼り付け」で上書きすると安全です。
ステップ2:不要なスペースを削除する(TRIM関数)
企業名や氏名の前後、あるいは文字の間に不要な空白(スペース)が含まれていると、完全一致での照合が失敗します。TRIM関数を使えば、文字列の前後にある余分なスペースを一括で削除できます。
使い方は非常にシンプルです。
=TRIM(A2)— 「 株式会社 SalesNow 」→「株式会社 SalesNow」
TRIM関数は前後の余分なスペースを除去し、単語間のスペースは1つだけ残します。全角スペースには対応していないため、全角スペースの除去には=SUBSTITUTE(A2," ","")を併用する必要があります。
ステップ3:表記ゆれを統一する(SUBSTITUTE関数)
BtoB営業データで最も多い表記ゆれは、法人格の表記です。「株式会社」「(株)」「(株)」「㈱」が混在するケースは頻出します。SUBSTITUTE関数で統一ルールを適用しましょう。
| 変換前 | 変換後 | 数式例 |
|---|---|---|
| (株) | 株式会社 | =SUBSTITUTE(A2,"(株)","株式会社") |
| (株) | 株式会社 | =SUBSTITUTE(A2,"(株)","株式会社") |
| ㈱ | 株式会社 | =SUBSTITUTE(A2,"㈱","株式会社") |
複数の表記ゆれを一度に変換するには、SUBSTITUTE関数をネスト(入れ子)にします。
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"(株)","株式会社"),"(株)","株式会社"),"㈱","株式会社")
この数式1つで3パターンの表記ゆれを一括統一できます。同様に「有限会社」「(有)」「合同会社」「(合)」なども統一しておくと、照合精度が大幅に向上します。
ステップ4:空白セル・欠損値を確認する
最後に、照合キーとなるセル(企業名、電話番号、法人番号など)に空白や欠損がないかを確認します。空白セルがあると名寄せの照合対象から漏れてしまい、重複が残る原因になります。
- 空白セルの検出:
=COUNTBLANK(A2:A1000)で空白セルの数を確認 - 条件付き書式:空白セルを赤色でハイライト表示する設定を適用
- フィルター活用:オートフィルターで「空白セル」を抽出して個別対応
この4ステップの前処理を完了させることで、エクセルでの名寄せ精度は格段に向上します。SalesNowのように名寄せ・データクレンジング機能を備えたツールであれば、ここまでの前処理を自動化できるため、大幅な工数削減が可能です。タイプ別の名寄せツール比較やSFA連携の観点での選び方は「名寄せツール比較おすすめ10選|選び方・タイプ別・SFA連携で徹底解説」で詳しく解説しています。
エクセルの名寄せで使う関数一覧と使い方
重複検出に使うCOUNTIF関数
COUNTIF関数とは、指定した範囲内で条件に一致するセルの数を数える関数です。名寄せにおいては、同じ企業名や電話番号がリスト内に何回登場しているかを調べ、重複データを特定する用途で使用します。重複件数の可視化がデータ品質改善の第一歩です。
基本的な構文は以下のとおりです。
=COUNTIF(A:A,A2)
この数式をB列全体に適用すると、各行のデータがリスト内に何回出現するかが表示されます。結果が「2以上」であれば重複データが存在するということです。実務では、B列の結果を基にオートフィルターで「2以上」の行だけを抽出し、重複内容を目視確認するのが定番の流れです。
データ照合・統合に使うVLOOKUP関数
VLOOKUP関数とは、指定したキー値をもとに、別の表からデータを検索・取得する関数です。2つの異なるリストを1つに統合する場面で、名寄せの中核的な役割を果たします。
基本構文は以下です。
=VLOOKUP(検索値, 検索範囲, 列番号, FALSE)
- 検索値:照合キーとなるセル(例:企業名、電話番号)
- 検索範囲:照合先のデータ範囲(検索値が最左列に必要)
- 列番号:取得したいデータの列番号(左から数えて)
- FALSE:完全一致で検索(名寄せでは必ずFALSEを指定)
たとえば、リストAの企業名をキーにリストBの電話番号を取得する場合は以下のようになります。
=VLOOKUP(A2,Sheet2!A:C,3,FALSE)
この数式は「Sheet2のA列からA2と一致する行を探し、その行のC列(3列目)の値を返す」という意味です。一致するデータがない場合は#N/Aエラーが返されます。エラーを回避するには=IFERROR(VLOOKUP(A2,Sheet2!A:C,3,FALSE),"")のようにIFERROR関数で囲みます。
高度な照合に使うINDEX+MATCH関数
INDEX+MATCH関数の組み合わせとは、VLOOKUP関数の制約(検索値が最左列でなければならない)を克服する柔軟な検索手法です。検索列がデータの右側にある場合でも対応できるため、実務では非常に重宝します。
=INDEX(返す範囲, MATCH(検索値, 検索範囲, 0))
具体例として、B列の電話番号をキーにA列の企業名を取得するケースを見てみましょう。
=INDEX(A:A, MATCH(D2, B:B, 0))
MATCH関数が「D2の値がB列の何行目にあるか」を返し、INDEX関数がその行番号のA列の値を取得します。VLOOKUPでは対応できない左方向の検索も可能になる点が、INDEX+MATCHの最大の強みです。
その他の便利な関数
| 関数名 | 用途 | 数式例 |
|---|---|---|
| EXACT | 2つの文字列が完全一致するか判定 | =EXACT(A2,B2) |
| CONCATENATE / & | 複数列を結合して照合キーを作成 | =A2&B2 |
| LEFT / RIGHT / MID | 文字列の一部を抽出して照合 | =LEFT(A2,5) |
| PHONETIC | フリガナを抽出して読みで照合 | =PHONETIC(A2) |
| CLEAN | 印刷できない制御文字を除去 | =CLEAN(A2) |
これらの関数を状況に応じて使い分けることで、エクセルでの名寄せの精度と効率を高められます。ただし、関数の組み合わせが複雑になるほど運用負荷が増える点には注意が必要です。
エクセルで名寄せを実行する具体的な手順
ここからは、前処理済みのデータをもとに実際にExcel上で名寄せを進める具体的な手順を解説します。照合キーの作成 → 重複検出 → 統合の3工程を順番にこなしていくと、関数の組み合わせで詰まることなく作業を完了させられます。
手順1:照合キーの列を作成する
まず、照合の基準となるキー列を作成します。企業名だけでは表記ゆれにより一致しないケースがあるため、複数の情報を組み合わせた照合キーを作るのがポイントです。
たとえば「企業名+電話番号」を照合キーにする場合は、以下の数式で新しい列を作成します。
=SUBSTITUTE(ASC(TRIM(A2))," ","")&B2
この数式は「A2のスペースを除去し半角統一した企業名」と「B2の電話番号」を連結しています。前処理(全角半角統一・スペース除去)も同時に行っているため、1列で照合準備が完了します。
手順2:COUNTIF関数で重複を検出する
照合キー列が完成したら、COUNTIF関数で重複データを検出します。
- 照合キー列の隣に新しい列(例:D列「重複数」)を作成
- D2セルに
=COUNTIF(C:C,C2)を入力(C列が照合キー列の場合) - 数式を最終行までコピー
- D列でオートフィルターを適用し、「2以上」の行を抽出
結果が「1」の行はユニーク(重複なし)、「2以上」の行が重複データです。日本における法人登記数は約400万社(法務省「商業・法人登記の申請件数」2024年)ですが、営業リストでは同一企業が5件以上重複しているケースも珍しくありません。
手順3:重複データを削除・統合する
重複が特定できたら、エクセルの「重複の削除」機能またはフィルタリングで処理します。
方法A:エクセルの「重複の削除」機能を使う
- データ範囲を選択する
- 「データ」タブ →「重複の削除」をクリック
- 重複判定に使う列にチェックを入れる(照合キー列を指定)
- 「OK」をクリックすると、重複行の2行目以降が削除される
方法B:手動でフィルタリング+確認して統合する
「重複の削除」機能は最初の1行を自動的に残しますが、どの行のデータが最新・最正確かを判断できません。重要な営業データの場合は、フィルタリングで重複行を抽出し、1件ずつ確認しながら情報量の多い行を残す方が安全です。
なお、SalesNowの名寄せ機能では法人番号をベースにした自動照合が可能で、表記ゆれがあっても正確に同一企業を特定できます。1,400万件超の企業データベースと照合するため、手動では見落としがちな重複も確実に検出されます。
手順4:結果を検証する
名寄せ作業が完了したら、必ず結果の検証を行います。以下の3つの観点でチェックしましょう。
- 過剰統合の確認:別企業を同一と判定していないか(「ABC商事」と「ABC商会」を統合していないか)
- 統合漏れの確認:再度COUNTIFで重複が残っていないか
- データ欠損の確認:統合の過程で必要な情報が失われていないか
検証までを含めて初めて名寄せは完了します。作業前のデータは必ず別シートにバックアップを取っておきましょう。
VLOOKUP関数を使った2つのリストの統合方法
BtoB営業では、展示会リスト・Webリード・CRMからのエクスポートなど、複数チャネルから獲得したリードを1つのマスターリストに集約する場面が頻繁に発生します。ここで活躍するのがVLOOKUP(およびその上位互換のXLOOKUP)です。共通キーで2つのリストを横並びに突き合わせ、片方にしかない情報をもう片方に取り込むことで、情報の欠落を防ぎながら統合できます。
異なるリストの統合が必要になる場面
典型的なケースは以下のとおりです。
- 展示会で取得した名刺リストとCRMの既存データを突き合わせたい
- マーケティング部門のリードリストと営業部門の商談リストを統合したい
- 複数の営業担当者がそれぞれ作成したExcelリストを1本化したい
VLOOKUPでリストを統合する手順
ここでは、リストA(マスター)にリストB(追加情報)のデータを紐づける手順を解説します。
前提条件の設定
- リストA(Sheet1):企業名(A列)、電話番号(B列)、住所(C列)
- リストB(Sheet2):企業名(A列)、担当者名(B列)、メールアドレス(C列)
Step 1:リストAに新しい列を追加する
Sheet1のD列に「担当者名」、E列に「メールアドレス」のヘッダーを作成します。
Step 2:VLOOKUP関数を入力する
- D2セル:
=IFERROR(VLOOKUP(A2,Sheet2!A:C,2,FALSE),"") - E2セル:
=IFERROR(VLOOKUP(A2,Sheet2!A:C,3,FALSE),"")
Step 3:数式を最終行までコピーする
D2:E2を選択し、最終行まで数式をコピーします。これでリストAの各企業に対応するリストBの情報が自動的に紐づけられます。
統合時の注意点とトラブルシューティング
VLOOKUPでリスト統合を行う際に、よく遭遇するトラブルとその対処法を整理します。
| トラブル | 原因 | 対処法 |
|---|---|---|
| #N/Aエラーが多発する | 表記ゆれ・スペースの不一致 | 前処理(ASC・TRIM・SUBSTITUTE)を両リストに適用 |
| 間違った行のデータが返る | リストBに重複企業名がある | リストBの重複を事前に解消するか、照合キーを複合化 |
| 検索が遅い・フリーズする | 範囲指定が列全体(A:C)で大きすぎる | 範囲をA1:C5000のように具体的に指定する |
| 部分一致で照合したい | VLOOKUPは完全一致のみ対応 | ワイルドカード(*)を使う:=VLOOKUP("*"&A2&"*",... |
特に1万件を超えるリストの統合では、エクセルの処理速度が大幅に低下します。大規模データの名寄せにはSalesNowのような専用の企業データベースを活用することで、法人番号ベースの高精度な照合を数分で完了させることが可能です。
法人番号ベースの名寄せ手順(国税庁公開データの活用)
BtoB営業のリスト名寄せでは、企業名の表記ゆれ(株式会社/(株)/㈱、英数字の全角半角、スペース有無)が最大のノイズになります。これを根本解決するのが「法人番号」を照合キーに使う方法です。法人番号は1法人につき1つだけ付与される13桁の固有IDで、国税庁が無料で公開しています。表記ゆれの影響を受けない上に、法律上の正式な識別子なので、名寄せ精度が一気に上がります。
ステップ1:国税庁法人番号公表サイトからデータ取得
国税庁法人番号公表サイトでは、約500万件の法人の法人番号・正式社名・本店所在地を無料で検索・ダウンロードできます。CSV一括ダウンロードに対応しており、Excelに取り込んで照合マスタとして使えます。さらにWeb-APIも無料公開されており、企業名から法人番号を逆引きする処理も可能です。
ステップ2:Excelで企業名から法人番号を割り出す
自社の営業リスト(企業名のみ)と国税庁マスタ(企業名+法人番号)をExcelで突き合わせます。完全一致なら VLOOKUP / XLOOKUP で一発、表記ゆれが残る場合は事前にASC・JIS・SUBSTITUTEで「株式会社」と「(株)」を「(株)」に統一してから照合します。完全一致が取れなかったレコードは「あいまい一致候補」として手動レビューに回すワークフローを作ると、精度が安定します。
ステップ3:法人番号をキーに複数リストを統合
同じ法人番号を持つレコード同士を「同一企業」として統合します。これで「株式会社ABC」「(株)ABC」「ABC株式会社」が全て同じ法人番号にぶら下がるため、表記ゆれを気にせずに統合できます。複数リスト間でも法人番号さえあれば横串で集計できるようになり、SFA/CRMとの突き合わせも一気通貫で進められます。
ステップ4:法人番号にない法人(個人事業主・拠点単位)の扱いを決める
個人事業主や、法人本社ではなく拠点・支店として登録されている取引先は、国税庁の法人番号データだけでは名寄せできません。これらは「法人番号なし」グループとして別管理し、住所・電話番号・代表者名など別の項目を照合キーにする運用ルールを決めておきましょう。SalesNowなど企業データベース型ツールは法人番号ベースの名寄せに加えて、拠点単位・部署単位までカバーする名寄せロジックを提供しています。
エクセル名寄せの限界と専用ツール活用のすすめ
Excelで関数を駆使すれば多くの名寄せ作業はカバーできますが、データ量の増加や照合条件の複雑化が進むと、関数だけでは精度・工数の両面で頭打ちになる瞬間が訪れます。以下のような場面に直面したら、専用ツールへの移行を本気で検討するタイミングです。
エクセルでの名寄せが限界を迎えるケース
- データ量が1万件を超える:VLOOKUP関数の処理時間が数十秒〜数分に延び、作業効率が著しく低下する
- 表記ゆれのパターンが多すぎる:SUBSTITUTE関数のネストが10段階以上になり、メンテナンス不能に陥る
- 定期的な名寄せが必要:毎月のリスト更新のたびに手作業で名寄せを繰り返すのは非効率
- 複数人で運用している:担当者ごとに照合ルールが異なり、統一品質を保てない
- 法人番号ベースの照合が必要:エクセル単体では法人番号マスターとの照合ができない
エクセル名寄せと専用ツールの比較
| 比較項目 | エクセル名寄せ | 専用ツール(SalesNow等) |
|---|---|---|
| 処理可能なデータ量 | 数千件が目安 | 数十万件〜数百万件 |
| 表記ゆれ対応 | 手動でルール設定 | AIによる自動判定 |
| 照合精度 | 照合キーの設計次第 | 法人番号ベースで高精度 |
| 作業時間(1万件) | 数時間〜1日 | 数分〜数十分 |
| コスト | 無料(人件費は発生) | 要問い合わせ |
| SFA/CRM連携 | 手動でインポート | Salesforce・HubSpot自動連携 |
| 継続運用 | 毎回手作業 | 自動・定期実行 |
SalesNowの名寄せ機能でできること
SalesNowは国内1,400万件超の企業・組織データを収録した企業データベースを提供しています。名寄せにおいては、法人番号を照合キーとして使用するため、企業名の表記ゆれに左右されない高精度な重複排除が可能です。
SalesNowの名寄せ機能の主な特長は以下のとおりです。
- 法人番号ベースの自動照合:「株式会社ABC」「(株)ABC」「ABC Corp.」を同一企業として自動判定
- SFA/CRM連携:Salesforce・HubSpotのデータを直接クレンジング・統合
- データ付与:名寄せと同時に、業種・従業員数・売上高などの属性情報を自動補完
- 継続的なデータ品質維持:日次230万件以上の更新により、常に最新の企業情報と照合
エクセルでの名寄せで成果が出にくくなったと感じたら、SalesNowの名寄せ機能を検討することで、データ整備から営業活動までの一気通貫の効率化を実現できます。導入企業では商談数2.3倍、工数削減8.6時間/人といった実績が出ています。スマートドライブ社の導入事例も参考にしてください。
実践事例:ENECHANGEがエクセル名寄せからの脱却で年1,593時間の工数削減を達成した取り組み
エクセルでの名寄せ作業に限界を感じていた
エネルギーテック企業のENECHANGE(従業員185名)では、営業チームが管理する企業データの名寄せをエクセルで手作業で行っていた。VLOOKUP関数やフィルタ機能を使って重複を検出・統合する運用だったが、データ量の増加に伴い処理に時間がかかるようになり、表記ゆれや旧社名への対応も不完全なままだった。
企業データベースの自動名寄せ機能への切り替え
同社はSalesNowの企業データベースを導入し、法人番号基準での自動名寄せに切り替えた。エクセルでは対応しきれなかった表記ゆれの正規化や、グループ企業・子会社の関連付けが自動処理されるようになり、名寄せの精度と速度が大幅に向上した。営業チームがエクセル上で行っていた手作業の大部分が不要になった。
年1,593時間の削減と2週間30商談の創出
エクセルによる名寄せ作業からの脱却により、年間1,593時間の工数削減を実現しました。浮いた時間をアプローチ活動に振り向けた結果、運用開始2週間で30件の商談を創出しました。エクセル名寄せの限界を感じたとき、専用ツールへの切り替えが即効性のある成果を生むことを示す事例です。
SalesNow MCPで「自然言語×法人番号名寄せ」を実装する
名寄せのワークフローは、ここ数年で「Excelで関数を組み立てる」「専用ツールのUIで設定する」「LLMから自然言語で名寄せを指示する」の3つに分岐しています。それぞれの守備範囲と限界を理解しないと、どこから専用ツールに切り替えるべきかの判断が曖昧になります。
名寄せ実装の3スタイル比較
| スタイル | 進め方 | 限界・注意点 |
|---|---|---|
| ① Excel関数で 組み立てる |
ASC/JIS/TRIM/SUBSTITUTE/COUNTIF/VLOOKUPを組み合わせ、Excel上でクレンジング・重複検出・突合・統合をワークフロー化する | 1万件以下のスポット用途には十分。数万件超の継続運用やSFA/CRM自動連携、グループ会社判定では精度・工数とも頭打ちになる |
| ② LLM単独で 名寄せを試みる |
ChatGPTやClaudeにCSVを貼り付け、「このリストを名寄せして」と自然言語で指示して整理結果を受け取る | LLMが企業データベースに接続していないため、表記の似た別社を統合したり異名同社を別社判定するハルシネーション・誤統合が発生。法人番号での厳密照合は不可 |
| ③ MCP接続で 企業DB×LLM |
SalesNow MCP経由でClaude等のLLMがSalesNowの1,400万件超の企業データに直接アクセス。自然言語の指示で法人番号付きの正規化リストを生成 | MCP対応の企業データソースとMCP環境のセットアップが必要。初回構築は1〜2時間程度の工数がかかる |
「このCSVリストの企業名から法人番号を割り出して、表記を正式名に統一して、グループ会社・子会社・拠点情報も補完して」と指示するだけで、SalesNow MCPがSalesNowのデータベースを直接参照し、ハルシネーションなしの統合リストを返してくれます。Excelの関数で詰まっていた表記ゆれ・あいまい一致・グループ企業判定が、自然言語の1回の指示で完結します。MCPの仕組みは「MCP×企業データ活用ガイド|SalesNow MCPで実現する仕組み・実装・API連携」で詳しく解説しています。
Excel名寄せ vs 専用ツールのROI試算
Excel名寄せを続けるか専用ツールに切り替えるかの判断は、感覚ではなくROI(投資対効果)の試算で決めるのが定着のセオリーです。経営層への提案も「Excelで頑張っています」ではなく「これだけの工数とリスクが投資で取り戻せます」という形で語れることがGo判断を引き出します。
投資項目と効果項目の整理
| 区分 | 具体項目 |
|---|---|
| 投資(コスト) | 名寄せ専用ツール/企業データベース月額/名寄せ運用ルール整備工数/既存Excelからの移行工数/SFA連携の追加開発 |
| 効果(リターン) | 名寄せ作業時間の削減(×人件費)/重複削除によるアプローチ重複コスト削減/名寄せ精度向上による商談化率改善/旧社名・グループ企業判定の自動化による失注削減 |
ROI試算の3つのチェックポイント
- 現状の名寄せ時間を測る:1回あたりのExcel名寄せ作業時間×頻度×担当者の人件費を算出する
- 計測KPIを3つに絞る:「名寄せ作業時間」「重複削除後のレコード数(精度の代理指標)」「名寄せ後リストからの商談化率」の3軸で評価
- 四半期ごとに振り返る:1か月では切り替え効果が見えにくいため、3か月単位で施策評価と運用ルール調整を行う
エクセル名寄せ着手前のチェックリスト10項目
エクセル名寄せを着手する前に、以下の10項目を確認しておくと、関数の組み立てで詰まったり、後で「やり直し」になったりするリスクを減らせます。
- ☐ 名寄せ対象のデータ件数(数百件/数千件/数万件以上)を把握している
- ☐ 名寄せ後の活用目的(営業リスト/CRM統合/レポート集計)が明確になっている
- ☐ 照合キー(企業名・法人番号・電話番号・住所のどれを主軸にするか)が決まっている
- ☐ 国税庁法人番号公表サイトのCSV/APIから法人番号マスタを取得できる
- ☐ 表記ゆれパターン(株式会社/(株)/㈱、全角半角、スペース)を一覧化できている
- ☐ ExcelファイルのバックアップとPower Query等の自動化選択肢を理解している
- ☐ 名寄せ後のレコード重複判定基準(完全一致/あいまい一致)を決めている
- ☐ 個人事業主・拠点情報・グループ会社の扱いを運用ルールで整理している
- ☐ 1万件超や定期運用の場合は専用ツールへの切替判断軸を持っている
- ☐ SFA/CRMへの取り込み後の運用ルール(再名寄せ頻度・新規データ追加時の処理)が決まっている
10項目中7つ以上に「☐」を付けられない場合は、Excelで作業を始める前にデータ整備と照合キー設計から着手するのがおすすめです。
まとめ
エクセルでの名寄せは、ASC・TRIM・SUBSTITUTE関数による前処理、COUNTIFによる重複検出、VLOOKUPによるリスト統合の3ステップで実行できます。数百件〜数千件規模のデータであれば、追加コストなしで十分な成果が期待できる手法です。
ただし、データ量が1万件を超える場合や、定期的な名寄せ運用が必要な場合は、エクセルの関数だけでは限界があります。表記ゆれの自動判定、法人番号ベースの高精度照合、SFA/CRMとの自動連携などは、SalesNowのような専用ツールならではの強みです。
まずはエクセルで名寄せの基本を身につけ、データの品質課題を可視化したうえで、組織の規模やデータ量に応じてツールの導入を検討するのが最も合理的なアプローチです。
なお、少量の営業リストを手軽に入手したい場合は、SalesNow Liteもおすすめです。1件50円から、月額費用なしで必要な分だけ企業リストを購入できます。
よくある質問
Q. エクセルの名寄せで最も使われる関数は何ですか?
VLOOKUP関数とCOUNTIF関数が最も使われます。VLOOKUPは2つのリストを照合・統合する際に、COUNTIFは重複データの検出に活用されます。さらにSUBSTITUTE関数やASC関数を組み合わせると、表記ゆれの統一も可能です。
Q. エクセルの名寄せには限界がありますか?
はい、エクセルでの名寄せには限界があります。1万件を超えるデータでは処理速度が大幅に低下し、表記ゆれの自動判定や法人番号ベースの照合ができません。SalesNowなどの専用ツールを使えば、1,400万件超のデータベースと自動照合でき、名寄せ精度と作業効率が飛躍的に向上します。
Q. 名寄せ前にやるべきデータ整備の手順は?
名寄せ前のデータ整備は、(1)全角・半角の統一(ASC関数・JIS関数)、(2)不要スペースの削除(TRIM関数)、(3)表記ゆれの統一(SUBSTITUTE関数で「株式会社」「(株)」等を統一)、(4)空白セル・欠損値の確認、の4ステップで行います。この前処理がないと名寄せの精度が大きく下がるため、必ず事前に実施しましょう。