Claude Codeで連絡先を名寄せ。重複と表記揺れを一括整理する手順
この記事の要点
- フォルダごとClaude Codeに渡し日本語指示するだけで名寄せ完結
- 表記揺れも文脈で同一判定し完全一致前提の弱点を解消
- 集約・名寄せ・確認の3段階。候補出しはAI、最終判断は人
名刺、過去のメール、Excelの送付リスト、PR会社からもらった一覧。メディアリストや取引先の連絡先が、あちこちにバラバラのまま重複していて、整理に手が回らない。そんな状態でお困りではありませんか。
この記事では、Anthropic社のClaude Code(クロードコード)を使って、散らばった連絡先を「名寄せ」し、重複や表記揺れを一気に整理する具体的な手順を解説します。名寄せとは、別々に登録されている同じ人・同じ会社のデータを「これは同一だ」と突き合わせて1つにまとめる作業のことです。コピペで使えるプロンプト例、つまずきやすいポイント、AIに任せていい範囲と人がやるべき範囲の線引きまで、現場目線でお伝えします。
Contents / 目次
結論。名寄せはClaude Codeで「ファイルを置いて指示するだけ」に変えられる

結論から言うと、メディアリストや連絡先の名寄せは、Claude Codeにフォルダごと渡して自然な日本語で指示すれば、人が手作業で突き合わせる必要はほぼなくなります。Claude Codeは、自然言語の指示でパソコン内のファイルを直接読み書きできるAIツールです。つまり、ExcelやCSVを開いて1行ずつ見比べる作業を、AIに肩代わりさせられるということです。
従来のExcel関数やマクロでの名寄せは「表記が完全に一致しないと弾けない」という弱点がありました。たとえば「株式会社エービーシー」と「ABC Corp.」は、人間が見れば同じ会社だと分かりますが、関数では別物として処理されてしまいます。生成AIは、この「文脈で同じだと判断する」処理が得意です。AIがパソコン内のファイルを直接扱えるようになったことは、近年の大きな変化の一つです。
具体的にやるべきことは、次の3つに整理できます。
- 集約:散らばったリストを1つのフォルダに集め、Claudeに読み込ませる
- 名寄せ:氏名・会社名・メール・電話を横断して、同一人物・同一企業の候補をAIに突き合わせさせる
- 確認:AIが「同一かもしれない」と提示した候補を人がチェックし、統合を確定させる
大事なのは、AIに「全部おまかせ」にしないことです。AIは候補出しと下整理まで、最終判断は人。この役割分担を守ると、精度と速さが両立します。下の表が、手作業・関数/マクロ・Claudeのファイル操作機能の違いの全体像です。
| 項目 | 手作業 | Excel関数・マクロ | Claudeのファイル操作機能 |
|---|---|---|---|
| 表記揺れ(ABC Corp.と株式会社エービーシー) | 判断できるが遅い | 苦手(完全一致前提) | 得意(文脈で同一判定) |
| 準備の手間 | 不要 | 関数・マクロの設計が必要 | フォルダに置いて指示するだけ |
| 大量データの速さ | 非常に遅い | 速い | 速い |
| 判断理由の説明 | 本人の頭の中 | 残らない | 「なぜ同一と判断したか」を文章で出せる |
| 最終確認 | 人 | 人 | 人(ここは省略しない) |
メディアリストそのものの考え方や、記者の異動を追う運用については広報の救世主!AIで「メディアリスト」を自動更新し、記者の異動も逃さない最新の管理術でも詳しく解説しています。あわせて読むと、整理した後の「使い続ける仕組み」までイメージしやすくなります。
名寄せの具体的なやり方。準備から確認までの手順

名寄せの進め方は、データクレンジングの基本に沿うのが確実です。やみくもにAIへ投げる前に、ゴールを決めて、整える順番を守ることが成功の分かれ目になります。ここでは、非エンジニアの方が今日から再現できる流れを順番に説明します。
ステップ1。ゴールとファイルの置き場所を決める
最初にやるのは「何のために名寄せするのか」を一言で決めることです。たとえば「プレスリリースを送る重複しないメディアリストを1本作る」のように、用途を具体化します。ゴールが曖昧だと、どこまで統合すべきかの判断がぶれて、作業が終わらなくなります。
次に、散らばったファイル(Excel、CSV、名刺データの書き出しなど)を1つのフォルダにまとめます。ファイル名は中身が分かるように「メディアリスト_旧.xlsx」「名刺_2025.csv」のように整えておくと、AIへの指示が通りやすくなります。
ステップ2。「列の意味」をそろえてから渡す
名寄せの精度は、渡す前の下ごしらえで大きく変わります。リストごとに「会社名」「企業名」「媒体名」と列の呼び方がバラバラだと、AIも突き合わせに迷います。完璧でなくて構わないので、氏名・会社名(媒体名)・部署/役職・メール・電話、この5項目がどの列に入っているかを、自分が把握できる状態にしておきましょう。
ポイント。指示は欲張らないことが肝心です。「不要なスペースを消して、表記揺れを直して、重複もまとめて」と一度に詰め込むと、AIは途中で取りこぼします。「まず重複候補だけ出して」「次に表記を統一して」と作業を分けて指示すると、精度が安定します。
ステップ3。Claudeに名寄せを指示する(プロンプト例)
ここが本番です。下のプロンプトは、そのままコピーして、角括弧の部分だけ自分の情報に差し替えれば使える完成形です。Claudeに対象フォルダを指定したうえで、この指示を貼り付けてください。
あなたは、企業の顧客データ整備を担当するデータクレンジングの専門家です。
このフォルダにある複数の連絡先リスト(Excel/CSV)を読み込み、
「同一人物・同一企業」を突き合わせる名寄せ作業を行ってください。
【対象ファイル】
このフォルダ内のすべての .xlsx と .csv
【各リストの列の意味】
・氏名(記者名・担当者名)
・媒体名/会社名
・部署・役職
・メールアドレス
・電話番号
※列名の表記はファイルごとにバラついています。意味で判断してください。
【やってほしいこと(この順番で)】
1. 全ファイルを1つのデータとして読み込み、合計件数を報告する
2. 以下を「同一の可能性が高い」として重複候補を抽出する
- メールアドレスが一致、または氏名+媒体名が一致
- 「株式会社○○」と「○○」「○○ Corp.」のような表記揺れも同一とみなす
3. 重複候補ごとに「なぜ同一と判断したか」の理由を1行で添える
4. 確実に同一とは言い切れないものは[要確認]として分けて出す
【制約】
・勝手に統合・削除はしない。あくまで候補の提示までにとどめる
・元データの値を書き換えない。新しい一覧として出力する
・推測で住所やメールを補完しない。空欄は空欄のままにする
【出力形式】
・「統合候補」と「要確認」の2つのリストに分けて、表形式で出力する
・列は[代表レコード/統合される候補/判断理由/確信度(高・中・低)]
・最後に、元○件→名寄せ後○件の見込み件数を報告する
このプロンプトのキモは「勝手に統合・削除しない」「推測で補完しない」と明確に縛っている点です。AIは気を利かせて空欄を埋めようとすることがあり、それが後述するハルシネーション(もっともらしい嘘)の原因になります。うまく候補が荒い場合は、判定条件の「氏名+媒体名が一致」を「氏名+メールのドメインが一致」のように、自社のデータに合わせて狭めたり広げたりして調整してください。
ステップ4。確認用チェックリストで人が最終判断する
AIが出した候補は、必ず人の目で通します。全件は見なくて構いません。「確信度・中/低」と「要確認」だけを重点的にチェックすれば十分です。次のチェックリストを使ってください。
- 別人の同姓同名:媒体や会社が違うのに名前だけで統合されていないか
- 異動・転職:同じ人でも媒体が変わっている場合、古い方を消すか履歴として残すか決めたか
- 部署違いの同名企業:同じ会社でも担当部署が別なら、分けて残すべきではないか
- 補完の有無:元データになかった値をAIが勝手に足していないか
- 統合の記録:どれとどれをまとめたか、後から追えるメモを残したか
名寄せで得られる効果。時間とリストの精度はどう変わるか

名寄せを仕組み化すると、いちばん変わるのは「リスト整理にかけていた時間」と「送り先の正確さ」です。ここでは、効果のイメージを具体的な数字で考えてみましょう。なお以下の数値は、件数や元データの汚れ方で大きく変わるため、あくまで試算の例として読んでください。
たとえば、800件の連絡先リストを手作業で名寄せする場合を考えます。1件あたり重複チェックに平均20秒かかると仮定すると、単純計算で約4.4時間です。これをClaudeのファイル操作機能で候補出しまで自動化し、人は「中・低・要確認」の100件だけを確認するとします。確認1件30秒なら約50分です。4.4時間が1時間弱に、おおよそ5分の1へ。これが現実的に狙える削減幅の一例です。
うまく回している会社に共通するのは、名寄せを「一度きりの大掃除」で終わらせず、月1回などの定期作業にしている点です。新しい名刺やメールは日々増えます。汚れがたまる前に小さく回すほうが、毎回の負担は軽くなります。名寄せを含めた広報業務全体をAIで仕組みに変える発想はBtoB企業向け「AI広報部」の作り方|1人広報がAIを相棒にして3人分の成果を出す体制構築術でも掘り下げています。
効果が出る会社の共通点。「AIで何件減ったか」だけでなく、「名寄せ後のリストで送ったプレスリリースの到達率・反応がどう変わったか」まで見ています。整理は手段で、目的は届けたい相手に正しく届くことです。ここを忘れなければ、投資した時間は確実に返ってきます。
よくある失敗と回避法。名寄せでつまずく3つの場面

名寄せは便利ですが、やり方を間違えると「整理したのに前より使えないリスト」が出来上がります。現場でよく見かける失敗を3つ、起きる流れと防ぎ方のセットで紹介します。
失敗1。指示を詰め込みすぎてAIが取りこぼす
「スペース削除も表記統一も重複統合も一気にやって」と1つのプロンプトに全部入れる場面で起きます。AIは複数タスクを同時に処理すると、どれかを浅く済ませたり、途中で抜けたりします。結果、直したはずの表記揺れが残り、信頼できないリストになります。防ぎ方はシンプルで、作業を1つずつ分けて指示することです。重複候補の抽出、表記の統一、最終整形を別々のステップで回しましょう。
失敗2。AIが空欄を「それらしく」埋めてしまう
メールや電話が欠けているレコードで起きます。AIは気を利かせて、もっともらしい値を補完してしまうことがあります。これがハルシネーション、つまり実在しない情報をそれらしく作り出す現象です。架空のメールに送れば不達になり、最悪の場合まったく別人に届きます。防ぎ方は、プロンプトで「推測で補完しない、空欄は空欄のまま」と明示すること。そして、AIが補った値には「AIによる推定」と分かる印を必ず残すことです。
失敗3。統合のルールが属人化して引き継げない
担当者が自分の感覚だけで「これは同じ、これは別」と判断している場面で起きます。本人がいる間は回りますが、異動や退職で引き継ぐとき、なぜそう統合したのか誰も説明できなくなります。防ぎ方は、判断ルールを最初に文章化しておくことです。「メール一致なら同一」「同姓同名でも媒体が違えば別」のように、数行のルールにして共有しておけば、AIへの指示にもそのまま使えて一石二鳥です。
もう一つ注意点があります。連絡先には個人情報が含まれます。Web上の記事や公開情報を無断で大量収集して名寄せ材料にするのは、各サービスの利用規約や個人情報の取り扱いに触れる場合があります。手元にある自社取得のデータを整える分には問題になりにくいですが、外部から集める場合はルールの確認を。社内でのAIへの情報入力ルールは「AIセキュリティ」超入門:会社の大事な情報をAIに入力しないための、最低限のルールと社内規定の作り方を参考にしてください。
使う側の落とし穴。AI名寄せの限界と、任せどころの本音
ここからは、教科書的な解説では省かれがちな「現場で見えた限界」を率直にお話しします。AI名寄せは強力ですが、万能ではありません。任せていい範囲を見誤ると、かえって手間が増えます。
まず、確信度「高」以外は、結局人が見ます。AIは突き合わせの候補を高速で出してくれますが、「同姓同名の別人」や「親会社と子会社の使い分け」のような微妙なケースは、業界やその会社の事情を知っている人にしか判断できません。AIで作業がゼロになるのではなく、「全件を目で追う作業」が「グレーゾーンだけ判断する作業」に変わる、と捉えるのが正確です。
次に、最初のデータがあまりに汚いと、AIでも限界があります。会社名と部署が同じセルに混在している、文字化けしている、PDFの表をコピペして崩れている。こうした状態だと、AIへ渡す前の下ごしらえに時間がかかり、「AIで楽になるはずが準備で疲れた」となりがちです。この下ごしらえこそ、実は外部に頼るとコストに見合う部分でもあります。
内製と外注の切り分けで言えば、判断はこう考えると整理しやすいです。月1回のメディアリスト更新のように、頻度が高く・件数がそこそこ・自社の事情を知っている人が確認すべきものは、Claude Codeで内製化する価値が大きい領域です。一方、数万件規模の顧客データを初めて統合する、ルール設計から作る、社内に手を動かせる人がいない、という場合は、最初の設計と一括処理だけプロに任せ、運用を引き継ぐほうが結局は早く確実です。
見落とされがちなコストも正直に書いておきます。AI名寄せの「作業時間」は確かに減りますが、減らないのは「確認と責任を持つ時間」です。送り先を間違えれば信用に関わるのは変わりません。ツール代だけ見て「安く済む」と考えると、確認体制の設計が抜け落ちます。ここを一緒に設計できるかどうかが、内製を成功させるかの分かれ目です。Claudeのファイル操作機能を使った類似の自動化はClaude Codeで「大量の画像ファイル名」を一括置換!SEOに強い名前にAIが自動整理する究極の時短術でも紹介しているので、得意・不得意の感覚をつかむのに役立ちます。
よくある質問(FAQ)
プログラミングの知識がなくてもClaudeのファイル操作機能で名寄せできますか
はい、できます。Claudeは自然な日本語の指示でファイルを操作できるため、コードを書く必要はありません。 本記事のプロンプトをコピーし、角括弧を自分の情報に差し替えて、対象フォルダを指定するだけで動きます。まずは少ない件数で試すのがおすすめです。
AIに任せたら、人のチェックはもう要らなくなりますか
いいえ、最終確認は人が必要です。AIは「同一かもしれない候補」を高速で出すのが役割で、別人の同姓同名や異動などの微妙な判断は人にしかできません。全件確認が、グレーな部分だけの確認に減る、という理解が正確です。確認をなくすと誤送信のリスクが残ります。
名寄せはどのくらいの頻度でやればいいですか
月1回など、汚れがたまる前の定期実行がおすすめです。連絡先や名刺は日々増えるので、年に一度まとめて大掃除するより、こまめに小さく回すほうが毎回の負担が軽く、リストも常に使える状態を保てます。新しい名刺が増えたタイミングを目安にすると続けやすいです。
Excelの関数やマクロと何が違うのですか
一番の違いは「表記揺れに強い」ことです。関数は完全一致が前提で、株式会社○○と○○ Corp.を別物と扱います。AIは文脈から同じ会社だと判断できます。さらに「なぜ同一と判断したか」を文章で説明してくれるので、確認や引き継ぎもしやすくなります。
まとめ。整理は仕組みに、判断は人に
メディアリストや連絡先の名寄せは、Claudeに「集約・名寄せ・確認」の流れで指示すれば、手作業の山を大きく減らせます。大事なのは、候補出しと下整理はAIに任せ、最終判断は人が持つという線引きでした。指示は分けて出す、推測補完は禁じる、ルールは文章化する。この3つを守れば、精度と速さは両立します。
ここまで読んで、流れは分かったけれど「自社のデータが汚すぎて準備でつまずきそう」「確認体制まで含めて設計する自信がない」と感じた方もいるかもしれません。コレットラボのAI業務システム化支援では、名寄せのルール設計から、Claude Codeで内製化して運用を回す体制づくりまで、現状を整理するところからご一緒します。まずは話を聞くだけでも大丈夫です。AI業務システム化の詳細はこちらから、お気軽にご相談ください。
30分の無料相談
現状をお聞きし、優先順位を一緒に整理します。
予約する →