データ分析でAIが最も役に立つのは顧客データですが、そのまま渡すのは危険です。この記事の手順で置き換えれば、精度を落とさず安全に分析できます。
何を置き換えればいい?
個人名・会社名・メールアドレス・電話番号・住所・社員名・IDなど、個人や取引先を特定できる項目です。 金額や日付、商品カテゴリ、地域(都道府県レベル)は分析に必要なので残します。迷ったら「その列があると誰かを特定できるか」で判断します。
置換表はどう作る?
「実名→記号」の対応表を1つ作り、テキストエディタや表計算の置換機能で一括変換します。
| 元の値 | 置き換え後 |
|---|---|
| 田中商事 | A社 |
| 山田太郎 | 顧客001 |
| yamada@example.com | mail001 |
| 営業一課 佐藤 | 担当B |
表計算なら、ID列を作って「顧客001、002…」と振り、名前列を削除するのが最も確実です。置換表は社内の安全な場所に保存し、AIには渡しません。
匿名化すると分析の精度は落ちない?
ほとんど落ちません。 AIが分析に使っているのは「誰が」ではなく「どの顧客が・いつ・何を・いくら」という関係と構造です。「顧客001が3か月連続で購入額を減らしている」という分析は、実名でなくても成立します。結果を報告に使うときは、置換表で元に戻せばよいだけです。
元に戻すときはどうする?
同じ置換表で逆方向に一括置換します。 AIの出力に「顧客001」「A社」と出ているので、報告書に貼る前に置換表で実名に戻します。この手順を決めておけば、「匿名化が面倒で結局そのまま渡す」という一番危ない状態を避けられます。
匿名化しても渡してはいけないデータは?
未公表の財務情報や経営判断、人事評価、契約書の原文は、匿名化しても個人アカウントのAIには渡さないでください。 これらは個人を特定できなくても、内容そのものが社外秘です。会社契約のAI(学習に使わない前提のもの)があるならそちらを使い、なければ集計済みの概数だけを渡します。全体の線引きは会社の情報をAIに入れていい?を参照してください。
よくある質問
数百行のデータを手作業で置き換えるのは大変です
表計算のID列を使ってください。名前列の隣に連番を振り、名前列を削除したシートをコピーして渡します。置換表は元のシートがそのまま担います。
地域や年代は残していいですか?
都道府県や年代(30代など)は残して構いません。市区町村と生年月日の組み合わせのように個人が絞り込めるレベルは、粗くしてから渡します。
会社契約のAIなら匿名化は不要ですか?
契約上、学習に使われない・保存先が明確なら、社内ルールの範囲で実名のまま扱える場合があります。ただし置換表の運用は習慣として続けるほうが、個人契約のAIを使う場面でも安全です。
この記事の内容は『AI実務の教科書【データ分析編】』で詳しく解説しています
役割別のAI選びと月額、万能の型、議事録10分・提案資料90分の手順、図解17点、コピペで使えるプロンプト。Kindleで読めます。
LINE登録で「コピペ用プロンプト集50」を無料配布中
役割別おすすめAI診断チャート、最新AI料金表、議事録テンプレもセットで受け取れます。登録後に「特典」と送るだけ。