名寄せとは?顧客リストの重複をなくす手順と表記ゆれの正規化
同じ会社に案内状が2通届いた、売上を得意先ごとに集計したら合計が実態と合わない——顧客リストや取引先名簿を扱っていると、こうした「同じ相手が別々の行として二重に存在する」問題に必ずぶつかります。エクセルや複数システムから寄せ集めたデータでは、同じ相手でも社名の書き方が少し違うだけで、コンピュータは別物として数えてしまいます。これを人手で一件ずつ見比べて消すのは、件数が増えるほど現実的ではありません。
この記事では、そうした重複をまとめる作業「名寄せ(なよせ)」について、なぜ必要なのかという話から、重複が生まれる原因、そして「正規化」という考え方をはさんで突き合わせ・統合していく手順までを、順を追って整理します。専門用語はできるだけかみ砕くので、名寄せを初めて聞いた方でも、自分のリストをどう片づければよいかの見取り図が掴めるはずです。
名寄せとは?なぜ必要なのか
名寄せとは、複数の行に散らばった「同じ相手」を見つけ出し、1件にまとめる作業です。もとは銀行が同一人物の複数口座をまとめる文脈の言葉ですが、顧客リスト・取引先名簿・会員名簿など、あらゆる「人・組織の一覧」で同じ問題が起こります。
重複を放置すると、地味ですが確実に実務のあちこちで害が出ます。
- DM・案内の二重送付:同じ相手に同じ案内が2通3通届き、郵送費が無駄になるだけでなく「管理がずさんな会社」という印象を与えてしまいます。
- 集計の歪み:顧客数を数えると実際より多く見え、得意先別に売上を足し上げると1社の実績が複数行に分かれて、順位や構成比が実態とずれます。
- 対応の食い違い:片方の行だけ連絡先を更新して、もう片方は古いまま——という状態になり、どちらが正しいのか分からなくなります。
つまり名寄せは単なる「掃除」ではなく、リストを使ったあらゆる判断の土台をそろえる作業です。正しく数え、正しい連絡先に一度だけ届け、相手ごとの実績を正しく足し合わせる——その前提を用意する工程だと考えると、地味でも省けない理由が見えてきます。
なぜ重複は生まれるのか——表記ゆれの正体
「同じなら同じ行にすればいい」と思うかもしれませんが、重複はたいてい悪意なく、日々の入力の積み重ねから生まれます。入力する人・タイミング・元の書類が違えば、同じ相手でも書き方は少しずつぶれます。これを表記ゆれと呼びます。代表的なものを挙げます。
- 法人格の書き方
- 「株式会社テスト商事」「(株)テスト商事」「㈱テスト商事」「テスト商事(株)」。株式会社を前に置くか後ろに置くか(前株・後株)、正式名称で書くか略記号で書くかで、見た目はいくらでも増えます。同じ会社なのに、人間には一目で同じと分かり、機械には全部別物に見えるのが厄介なところです。
- 全角と半角
- 「ABC」と「ABC」、「123」と「123」、スペースが全角か半角か。見た目はほぼ同じでも、文字コードとしては別の文字なので、そのままでは一致しません。カタカナの半角・全角(「テスト」と「テスト」)も同じ問題です。
- 電話番号の書式
- 「03-1234-5678」「0312345678」「(03)1234-5678」「03(1234)5678」。ハイフンや括弧の有無・位置が違うだけで、番号そのものは同じ、というケースはとても多く見られます。
- メールアドレスの大文字・小文字や余分な空白
- メールアドレスの英字部分は大文字小文字を区別しない運用が一般的ですが、「[email protected]」と「[email protected]」は文字列としては別物です。前後に余分な空白が紛れ込むこともあります。
- スペースや中黒(・)の入り方
- 社名や氏名の途中に空白や「・」が入ったり入らなかったりするのも、よくあるゆれです。
これらに共通するのは、「人間の目には同じに見えるのに、文字列としては違う」という点です。だからこそ、突き合わせる前にひと手間かけて、表記のゆれをそろえる必要があります。それが次に説明する正規化です。
「正規化」で同じものを同じと見なす
正規化とは、比べる前に表記のルールをそろえて、ゆれを吸収した「比較用の形」を作ることです。元のデータをいきなり書き換えるのではなく、突き合わせのために内部でそろえる、とイメージすると分かりやすいでしょう。よく行われる正規化には、次のようなものがあります。
- 会社名:全角・半角をそろえる(カナは全角、英数字は半角に統一するなど)、余分なスペースや中黒を取り除く、法人格((株)/㈱/株式会社)を決まった標準形にそろえる、英字を小文字にそろえる。
- 電話番号:数字だけを取り出し、ハイフンや括弧は無視する。こうすれば書式のゆれは丸ごと消えます。
- メールアドレス:前後の空白を取り除き、小文字にそろえる。
ここで大切なのは、「どこまでを同じと見なすか」を自分で決めておくことです。「株式会社テスト」と「(株)テスト」を同じ会社として扱いたいのはほぼ間違いないでしょう。一方、前株と後株(「株式会社テスト」と「テスト株式会社」)を同一視してよいかは、扱うデータによって判断が分かれます。法人格を取り除けば同じ相手として拾えますが、まれに社名の中核がたまたま一致する別会社を巻き込むこともあり得ます。正規化のルールは「ゆるくするほど取りこぼしは減るが、別物を同じと誤認するリスクは上がる」という綱引きなので、自分のリストの性質に合わせて決めるのが実務のコツです。
突き合わせの手順——完全一致から類似へ
正規化で比較用の形がそろったら、いよいよ「どれとどれが同じか」を突き合わせます。ここはいきなり全部を曖昧に比べようとせず、確実なところから段階的に進めるのが定石です。おおむね次の順番になります。
- 完全一致で拾う:正規化した社名・電話・メールのいずれかがぴったり一致する行を、まず同じグループにまとめます。電話やメールが一致すれば、社名の表記が多少違っても同じ相手である可能性が高く、最も信頼できる手がかりです。さらに、A社とB社が社名一致、B社とC社が電話一致なら、A・B・Cは連鎖して1つのグループになります。
- 名称の類似で候補を広げる:完全一致では拾えなかったけれど惜しいもの——一文字だけ違う、余分な文字が一つ入っているといった「よく似た社名」を追加の候補として拾います。似ているかどうかは、文字をいくつ書き換えれば一方から他方になるか(編集距離)で測ります。ただし類似判定はゆるくしすぎると無関係な会社まで巻き込むので、完全一致より慎重に、あくまで「候補」として扱うのが安全です。
この2段階を分けておくと、「確実な重複」と「人が確認すべきグレーな候補」を切り分けて扱えます。機械が出すのはあくまで候補であって、最終的に「これは同じ会社だ」と決めるのは人の仕事です。似ているだけの別会社(同名の別法人や支店・部署違いなど)を機械任せで統合すると、あとから分離するのは非常に手間がかかるので、グレーな候補ほど目で確かめる姿勢が欠かせません。
どの行を残すか——最新・情報量で選ぶ
同じ相手のグループが見つかったら、次は「その中のどの1行を残すか」を決めます。名寄せは、重複した複数行のうち代表を1件選び、残りを一覧から外す作業です。異なる行の項目を機械的に混ぜ合わせるのではなく、どれか1行を「正」として選ぶと考えると判断がぶれません。目安は次の2つです。
- 新しさ:更新日や登録日が分かるなら、いちばん新しい行を残すのが基本です。連絡先や担当者は古い行ほど陳腐化している可能性が高いためです。
- 情報量:住所やメール、電話などの欄が最も埋まっている(空欄が少ない)行を残すと、統合後のリストの情報が痩せません。片方にしか入っていない項目は、残す行を決める前に手で補っておくと取りこぼしを防げます。
残す行を決めたら、統合後の一覧と外した行の一覧の両方を手元に残しておくのが安全です。「なぜこの行を消したのか」を後から確認できれば、万一「消したはずの相手から連絡が来た」場合もすぐ経緯をたどれます。統合そのものより、統合の記録を残すことのほうが、後々のトラブル防止に効いてきます。
名寄せは一度で終わらない——定期メンテナンスの習慣
一度きれいに名寄せしても、新しい行が追加されれば重複はまた少しずつ溜まります。名寄せは大掃除であると同時に、続けるべき習慣でもあります。負担を軽くするには、次のような運用を意識するとよいでしょう。
- 入り口をそろえる:そもそも表記がぶれないように、入力時のルール(法人格は正式名称で書く、電話はハイフンありで統一するなど)を決めておくと、後工程がぐっと楽になります。ゆれを「作らない」のがいちばんの近道です。
- 棚卸のタイミングでまとめて:毎日やる必要はありません。月末や四半期など、リストを使った集計を行う節目に合わせて名寄せをかけると、集計の精度も同時に保てます。
- 元データを残す:名寄せ前のデータは上書きせず取っておきます。判断を誤って別会社をまとめてしまっても、元に戻せる状態にしておくと安心です。
重複を「減らす」ことと「増やさない」ことは車の両輪です。片づけの手順に、ゆれの入り口を狭める工夫をセットにして初めて、リストは長くきれいに保てます。
顧客リストの重複整理を、無料ツールで一気に。
名寄せ・重複統合ツールは会員登録不要・完全無料。会社名・電話・メール・住所を含む表を貼り付けるか、CSVを取り込むだけで、法人格の表記ゆれ((株)/株式会社)・全半角・電話番号の書式・メールの大文字小文字を自動で正規化します。完全一致(社名/電話/メール)と名称の類似で重複候補をグループにまとめ、各グループで残す1行を選ぶと、重複を除いた「統合後CSV」と、外した行の「除外行CSV(監査用)」を出力できます。取り込んだ顧客名・電話・メール・住所などのデータは、すべてお使いの端末内(ブラウザ)だけで処理・保存され、サーバーには一切送信されません。
この記事で説明した「正規化 → 突き合わせ → 残す行の選択」という流れは、そのままツール上で一続きに扱えます。「前株・後株を区別しない」の切り替えもでき、判定は決定的(同じ入力なら常に同じ結果で、乱数は使いません)。あくまで候補提示なので、最終的な統合可否はご自身で確認しながら進められます。作業の途中経過は「保存CSV(#NAYOSE)」で元データと設定ごと保存でき、再取込で同じ状態に戻せます。表計算ソフトで作ってきたリストも、CSVでそのまま持ち込めます。
まとめ
名寄せは、複数行に散らばった「同じ相手」を1件にまとめ、DMの二重送付や集計の歪みを防ぐための土台づくりです。重複の多くは、法人格の書き方・全角半角・電話番号の書式といった悪意のない表記ゆれから生まれます。だからまず正規化でゆれをそろえ、次に完全一致から類似へと段階的に突き合わせ、グレーな候補は人の目で確かめる。残す行は新しさと情報量で選び、外した行の記録も残しておく——この順番を守れば、大きく踏み外しにくくなります。
そして、名寄せは一度で終わりではありません。入力時のルールでゆれの入り口を狭めつつ、集計の節目にまとめて片づける習慣にすると、リストは長くきれいに保てます。まずは手元の顧客リストを一度取り込んで、どれだけ重複が潜んでいるかを眺めるところから始めてみてください。想像より多くのゆれが見つかるはずです。