COLUMN / AI・DX
平均値と中央値の使い分け|Claudeで外れ値に引っぱられない集計手順
この記事の要点
- 外れ値が混じるデータでは、平均値より中央値のほうが「ふつうの1件」に近く、両方と件数を並べて見るのが基本です。
- Claudeのコード実行の機能を使うと、件数・平均値・中央値・外れ値の候補を毎回同じ手順で出せます。
- 平均値と中央値の差が大きいときに理由を確かめるルールを指示文に入れると、数字の読み違いを防げます。
客単価や商談金額、対応時間などの「平均」を報告していて、現場の実感とずれると感じたことはないでしょうか。原因の多くは、ごく一部の極端な値が平均値を引っぱっていることです。この記事では、データ分析の担当者や管理職の方に向けて、平均値と中央値の使い分けと、Claudeで両方を自動で出し、外れ値の理由まで確かめる手順を、自社でそのまま再現できる形で説明します。
平均値と中央値の使い分けとは?できること
平均値と中央値の使い分けとは、データに外れ値が混じるかどうかで、代表的な値としてどちらを使うかを決めることです。平均値は全部の値を足して件数で割った値、中央値は小さい順に並べたときに真ん中にくる値、外れ値は他の値から大きく離れた値を指します。
図1では、10件のうち9件が5万円以下で、1件だけが30万円です。平均値は6.3万円、中央値は4万円になり、「ふつうの1件」に近いのは中央値です。一方で、売上の合計や予算を見込むときは平均値に件数を掛けた値が意味を持ちます。どちらが正しいかではなく、目的で使い分けることが大切です。
Claudeに表データを渡すと、コード実行とファイル作成の機能(Code execution and file creation)を使って実際に計算させることができます。この機能で、次のような集計を毎回同じ手順で行えます。
- 区分ごとの件数・平均値・中央値・最小値・最大値をまとめて出す
- 平均値と中央値の差が大きい区分に印をつける
- 外れ値の候補になる行を一覧にする
- 外れ値の候補を除いた場合の平均値を参考として並べる
準備するもの
準備するものは、コード実行が使えるClaudeのプランと、1行1件に整えた表データ、そして外れ値の扱い方の方針です。
| 準備するもの | 内容 |
|---|---|
| Claudeのプラン | コード実行とファイル作成の機能が使えるプラン(Free・Pro・Max・Team・Enterprise)。機能がオンになっていること |
| データ | 集計したい表(CSVまたはExcel)。1行1件で、金額や時間など数値の列があるもの |
| 集計の目的 | 「ふつうの1件の水準を知りたい」「合計の見込みを出したい」など、何に使う数字か |
| 外れ値の基準と扱い | どこから外れ値の候補とするか、除くのか残して注記するのかの方針 |
| 確認する担当者 | 外れ値の理由(大口の取引、入力ミス、特殊な条件など)を判断できる人 |
設定の手順
設定は、機能がオンになっていることを確かめ、データを添付し、指示文で計算の順番と報告の形を決めるだけで始められます。
- Claudeの「設定(Settings)」から「Capabilities」を開き、「Code execution and file creation」がオンになっているかを確認します。TeamとEnterpriseのプランでは、組織の設定でオーナーが管理しています。
- 集計する表を、1行1件・1列1項目の形に整えます。合計行、空白行、見出しが2段になっている部分は消しておきます。
- 表をCSVまたはExcelで保存します。顧客名など集計に使わない個人情報の列は、この時点で削除します。
- Claudeで新しいチャットを開き、入力欄から表のファイルを添付します(添付できるファイルの種類と上限は公式ヘルプで確認できます)。
- 下の「そのまま使える指示文の例」を貼り付け、対象の列名と区分(月別、担当者別、商品別など)を自社の表に合わせて書き換えて送信します。
- 返ってきた集計表で、印のついた区分と外れ値の候補の一覧を確認します。
- 外れ値の候補ごとに、担当者が「正しい値か、入力ミスか」を判断し、その結果をClaudeに伝えて報告用の表を作り直させます。
- 毎月同じ集計をする場合は、指示文を保存しておき、次回は新しいファイルを添付して同じ指示文を使います。
そのまま使える指示文の例
次の指示文は、自社の表の列名と区分を書き換えるだけで使える形にしています。
【目的】 添付した自社の〇〇データから、代表的な値を正しく報告するため、平均値と中央値を並べた集計表を作ってください。 【手順】 1. 添付ファイルの列名と行数を確認し、対象の列「〇〇(金額)」に空欄・文字・マイナスの値がないか調べてください。 2. 「〇〇(区分)」ごとに、件数・平均値・中央値・最小値・最大値を計算してください。計算はコードを実行して行ってください。 3. 平均値が中央値から一定以上(例:30%以上)離れている区分に印をつけてください。 4. 印のついた区分について、四分位範囲(データの真ん中50%の幅)の1.5倍を超えて離れた行を、外れ値の候補として一覧にしてください。 5. 外れ値の候補を除いた場合の平均値を、参考として並べてください。 【守るルール】 ・元のデータは書き換えず、外れ値は削除せずに候補として示してください。 ・外れ値の理由は推測で決めず、「確認が必要」と書いてください。 ・件数が10件未満の区分には「件数が少ない」と注記してください。 ・数字を丸めた場合は、丸め方を書いてください。 【報告】 ・区分ごとの集計表(件数・平均値・中央値・最小値・最大値・印) ・外れ値の候補の一覧(行番号と値) ・3行以内の要約(どの区分で平均値が実態より高く、または低く見えているか)
うまく動かすコツと注意点
うまく動かすコツは、平均値・中央値・件数を常にセットで報告し、外れ値の基準を毎回同じにすることです。
- 平均値だけを報告せず、中央値と件数を並べると、読む人が偏りに気づけます。
- 外れ値は「消すもの」ではなく「確かめるもの」です。大口の取引のように、事業にとって大事な情報であることがあります。
- 外れ値の基準は一度決めたら変えないようにします。基準が変わると、月ごとの比較ができなくなります。
- 件数が少ない区分では、平均値も中央値も大きく揺れます。件数の少なさを注記して、結論を急がないようにします。
- 計算は文章での回答ではなく、コードの実行で行わせます。出てきた件数と合計は、元の表と照らし合わせて確認します。
- 定期的なレポートに組み込む場合は、データ集計・レポート作成を自動化する方法のように、集計の手順と報告の形を先に決めておくと安定します。
導入チェックリスト
- □ 集計の目的(ふつうの水準を知りたいのか、合計を見込みたいのか)を決めた
- □ 表を1行1件の形に整え、合計行と空白行を消した
- □ Code execution and file creation がオンになっていることを確認した
- □ 外れ値の基準を決め、指示文に書いた
- □ 外れ値の理由を判断する担当者を決めた
- □ 報告の形を「平均値・中央値・件数」を並べる形にした
- □ 集計に不要な個人情報の列を削除した
株式会社木立の実践
株式会社木立では、Claudeのスケジュールタスクで経営ダッシュボードを毎朝更新し、会計ソフト・宿泊の予約管理・広告・問い合わせ・社内の顧客管理などのデータを一画面にまとめて、役員にSlackで知らせています。宿泊の予約のように1件ごとの金額に幅があるデータは、平均だけでは読み違えやすいため、見方をそろえておくことが大切です。数字を組み合わせて見る考え方はクロス集計の盲点を見つける方法や数字を毎日見られるダッシュボードの作り方でも紹介しています。株式会社木立のAIコンサルティングは、ヒアリング1回でその直後から始められ、決まったマニュアルを使わず、進め方・使うAI・成果物をすべてお客様ごとにオリジナルで設計します。
よくある質問
平均値と中央値はどちらを報告すればよいですか?
目的によって使い分けます。ふつうの1件の水準を伝えたいときは中央値、合計の見込みや予算の計算に使うときは平均値が向いています。迷うときは両方と件数を並べて報告します。
外れ値は集計から除いてもよいですか?
入力ミスと確認できた値は修正し、正しい値は残すのが基本です。除いた平均値を出す場合は、除いた件数と理由を注記し、元の数字と並べて示します。
Claudeの計算結果はそのまま使えますか?
コード実行の機能で計算させると、文章だけで答えさせるより計算の誤りを減らせます。それでも件数や合計を元のデータと照らし合わせ、最初の数回は人が確認してから使うことをおすすめします。
毎月の集計を自動化できますか?
同じ形のデータを毎月用意できれば、指示文を保存して繰り返し使えます。データをコネクタで取得できる場合は、スケジュールタスクで定期的に実行する方法もあります。
まとめ
- 平均値は外れ値に引っぱられやすく、中央値は「ふつうの1件」に近い値を示します。
- Claudeのコード実行の機能で、件数・平均値・中央値・外れ値の候補を毎回同じ手順で出せます。
- 外れ値は削除せずに理由を確かめ、平均値・中央値・件数を並べて報告します。
平均値の読み違いを防ぐ集計の仕組みを自社に合わせて整えたい方は、AIコンサルティングのページをご覧いただくか、お問い合わせからお気軽にご相談ください。