Claudeでプログラムデータを可視化する方法 — NPOの理事会向けレポート作成
活動統計のCSVをExcelダッシュボードとPowerPointに変換する手順と、Claudeのファイル作成機能の設定・注意点をNPOの理事会報告を例に解説します。
Claudeでプログラムデータを可視化するとは
参加者数や満足度スコアのCSVをアップロードし、必要な成果物を文章で指示するだけで、ExcelダッシュボードとPowerPointの両方を1回の会話で作らせられます。BIツールの操作を覚える必要はありません。
Claude公式の使用例では、6つのプログラムの四半期データを使っています。指標は参加者数、修了率、満足度スコア(5段階)、NPS、事前事後テストの平均点、ボランティア時間、参加者あたりのコストなどです。ここから理事会向けのExcelダッシュボードとPowerPoint資料を一式生成させる流れです。
数値の羅列を理事会が一目で判断できる形に変える作業が、会話の中で完結します。スプレッドシートを手で加工する従来のやり方との違いはここです。
前提条件 — ファイル作成機能を有効にする
この使い方を支えているのは「コード実行とファイル作成」という機能です。ClaudeがPythonなどのコードをサンドボックス環境で実行し、Excel(.xlsx)・PowerPoint(.pptx)・Word(.docx)・PDFを生成します。Web・デスクトップ・モバイルのどれでも使えます。
プランごとの初期状態と切り替え場所は次のとおりです。
| プラン | 初期状態 | 切り替える人と場所 |
|---|---|---|
| Free・Pro・Max | 初期状態有効(ネットワークアクセスも有効) | 切り替える人と場所本人。設定 > Capabilitiesの「コード実行とファイル作成」 |
| Team | 初期状態有効(ネットワークはパッケージ管理ツールだけ許可。設定手順での既定) | 切り替える人と場所組織のオーナー。組織設定 > Capabilities |
| Enterprise | 初期状態新規の組織では有効 | 切り替える人と場所組織のオーナー。組織設定 > Capabilities |
生成されるファイルは、日本語を含む複数言語の見出しや書式に対応しています。日本語のシート名やスライドタイトルを指定しても作れます。
Claudeがファイルを作らないときは、Team・Enterpriseなら組織のオーナーが無効にしていないかを先に尋ねるのが早道です。
アップロード・ダウンロードとも、ファイル1つあたり30MBが上限です。データはCSV・TSV・XLSXのいずれかで、時系列の区分(四半期・月・年)・プログラム名・追跡している指標の列を含めておくと、Claudeが集計しやすくなります。
個人情報を含むデータはネットワーク設定を先に決める
参加者の年齢や郵便番号を含むデータを扱うNPOでは、Team・Enterpriseのネットワーク設定が判断材料になります。ファイル作成は、外部通信を切っていても使えます。Excelの作成やデータ分析に外部サイトは要りません。
オーナーが選べる設定は、次の4段階です。
ネットワークアクセスを開ける順番
- 1
外部通信を切る
最も安全な構成です。Claudeは導入済みのパッケージだけでコードを実行し、外部へは何も送れません。Enterpriseの新規組織はこの状態から始まります。
- 2
パッケージ管理ツールだけ許可する
npmやPyPIなど承認済みの配布元から、必要なパッケージを入れられます。Teamの初期状態です。
- 3
特定のドメインを追加する
組織が許可したドメインだけを加えます。外部の公開データを取り込ませたいときの段階です。
- 4
すべてのドメインを許可する
Anthropicの遮断リストにあるドメイン以外へ出られます。最もリスクの高い選択肢です。
注意点が1つあります。MCPの連携を有効にしている場合、外部通信を切っていてもMCP経由の通信は残ります。連携先は別に点検する必要があります。
手順1: データをアップロードし、レポートの要件を伝える
最初のメッセージで、データの中身と成果物の仕様をまとめて伝えます。使用例のプロンプトには、プログラム名の一覧、含まれる指標、理事会が重視する観点(満足度・修了率・学習成果)、スライド枚数の目安、配色のトーンまで入っています。
貼り付け用プロンプト例(公式使用例の骨子)
四半期ごとのプログラム統計(参加者数、修了率、満足度スコア、NPS、
事前事後テストの平均点、ボランティア時間、参加者あたりコストを含む)
をアップロードします。来週の理事会向けに、次を作成してください。
1. Excelダッシュボード: プログラム満足度の推移、学習成果、
四半期比較を示す複数シート。プロフェッショナルな配色と
ヘッダー固定、要約指標とトレンド表示を含める。
2. PowerPoint(8〜10枚): 満足度ランキング、参加推移、
プログラム別の学習成果、主要インサイトを示すスライド。
理事会は満足度・修了率・学習成果を最も重視しています。
どのプログラムが好調で、四半期ごとにどこが改善しているかが
一目で分かるようにしてください。プロンプト中の「来週の理事会」や「8〜10枚」は例です。自団体の開催日、スライドの枚数、使う指標名に置き換えて貼ります。
使用例では、Claudeが可視化の前に欠損値・表記ゆれ・外れ値を見つけ、修正案を出します。集計の前提がずれたまま理事会に出す事故を、ここで一度止められます。
Google Driveのデータを直接読み込ませたい場合は、チャット入力欄の「+」からGoogle Drive連携を有効にして対象ファイルを選びます。連携の設定はGoogle Drive連携ガイドにあります。
使用例では、数値データのほかに「理事会向けの背景と聞き手のメモ」というDocumentもDriveから渡しています。聞き手の関心を文書にしておくと、依頼のたびに書き直さずに済みます。理事会・助成財団・寄付者と読者が増えるなら、読者ごとにメモを分けて置く方法もあります。
手順2: Excelダッシュボードを作らせる
指示を送ると、Claudeはコード実行環境でデータを集計し、複数シート構成のExcelファイルを生成します。実際に出力されたシート構成は次のとおりです。
| シート | 内容 |
|---|---|
| Executive Dashboard | 内容年間の主要指標とトップパフォーマー |
| Program Data | 内容ソースデータ全件、ヘッダー固定・フィルター付き |
| Satisfaction Analysis | 内容プログラム別・四半期別の満足度推移 |
| Learning Outcomes | 内容事前事後テストの比較と効果測定 |
| Quarterly Comparison | 内容成長率を含む四半期比較 |
同じ使用例で示された結果は、次のとおりです。
公式サンプルデータの結果
参加者
2,600人超
6プログラムの合計
修了率
94%
全体
満足度
4.7/5.0
Senior Health EducationとDiabetes Prevention Programは4.9
参加者数の伸び
+24%
Community CPR Training。第1〜第3四半期
チャット上のファイルプレビューは、構造の一部しか見せません。条件付き書式・ヘッダー固定・フォント設定はプレビューに出ないため、必ずダウンロードして本物のExcelアプリで開きます。プレビューだけで「シンプルすぎる」と判断するのは早計です。
使用例によると、Excelの実ファイルには動く数式、色スケールの条件付き書式、固定されたヘッダー行が入っています。開いたら、集計セルを選んで数式が入っているか、四半期の列に色が付いているかを見ます。数値の貼り付けだけのセルがあれば、数式で組み直すよう頼めます。数式が生きていれば、元データを差し替えるだけで次の四半期の資料に使い回せます。完成したファイルは、ダウンロードするほか、Google Driveへ直接保存することもできます。
手順3: PowerPointで理事会向けプレゼンにする
同じ会話の中で、PowerPoint側も生成されます。実際に出力されたスライド構成は次のとおりです。
- タイトルスライドと年間概要
- 満足度ランキング(横棒グラフ)
- 四半期別の参加推移(折れ線グラフ)
- プログラム別の学習成果(クラスター縦棒グラフ)
- トップパフォーマーの紹介
- 主要インサイトと提言
出力の見た目は、指示の具体性で大きく変わります。出力を磨くヒントは3点あります。
- 初回の出力を最終版にしない。「トレンド分析タブの余白を詰めて」「寄付獲得コストの推移グラフを追加して」のように、実ファイルを開いてから具体的に直す
- 既定のデザインは保守的。「意外性がありつつ信頼感のある配色にして」「コンサルティングファーム品質で」と、方向性を言葉で指定する
- 対象読者で重視する指標を変える。誰に見せる資料かを先に決めてから作り始める
3つ目の「誰に見せるか」で、反応する指標は読者ごとに変わります。
読者ごとに反応する指標
理事会
財務の健全性とリスクの指標です。
大口寄付者
インパクトの物語と、投資に対する効果(ROI)です。
助成担当者
評価データと、事業の継続性を示す指標です。
スタッフ・ボランティア
プログラムの成果と、参加者からのフィードバックです。
会話を続けて分析を深める
最初の成果物を受け取って終わりではなく、同じ会話の中で追加の分析を頼めます。使用例には、次の3方向の深掘りがあります。
- 属性別の内訳を追加する: 「参加者の年齢層と郵便番号で、満足度と修了率がどう変わるかを示す分析シートを追加して」と依頼します。どの地域・層への支援が効いているかを見分けるシートが加わります
- 特定プログラムを深掘りする: 「メンタルヘルス初期対応プログラムに絞った詳細版のPowerPointを作って。四半期トレンド・参加者の声のテーマ・全国的な認定基準との比較を含めて」と頼みます。1つのプログラムだけの資料を別に作らせる使い方です
- セクター内のベンチマークを添える: Research機能で、同規模の非営利団体の寄付者継続率や平均寄付額、同じ分野の満足度スコアといった業界水準を調べさせます。結果は既存のグラフに比較線として重ねられます
会話内のチャート(custom visuals)とファイル作成の違い
Claudeにはもう1つ、チャット上でグラフを見せる「custom visuals」があります。CSVをアップロードして「このデータをグラフにして」と頼むと、会話の中にインタラクティブなチャートが出る仕組みです。Web・デスクトップのベータ機能で、モバイルアプリには表示されません。
ここまでのExcel・PowerPointの生成とは別の機能です。違いを並べると次のようになります。
どちらで作るか
custom visuals
設定は不要で、Claudeが必要と判断したとき、または「チャートにして」と頼んだときに会話内へ出ます。保存されない「ホワイトボードのスケッチ」のようなものです。残すなら、画像としてコピー、.svgまたは.htmlでのダウンロード、アーティファクトとしての保存を選びます。
ファイル作成
コード実行環境で、Excel・PowerPoint・Word・PDFのファイルそのものを生成します。ダウンロードして編集・印刷・配布までできます。理事会や助成財団に出す成果物は、こちらが向いています。
複雑なチャートを頼むなら、可視化にはOpusが最も向きます。先にcustom visualsで傾向を確かめ、同じ会話でファイル作成に進む順番もとれます。
よくあるつまずき
- 一度に全プログラムを可視化しようとする: 最初は1つの主要プログラムから始めて定例更新に組み込み、慣れてから広げます。最初から全部を網羅しようとすると、途中で挫折しやすくなります
- 何度も作り直して使用量を使い切る: ファイル作成は、通常のチャットより多くの使用量を消費します。プランの上限と共通です。作り直すより、実ファイルを見て修正点をまとめて伝えるほうが効率的です
- 会話ごと共有しようとする: Free・Pro・Maxでは、ファイルの成果物を含む会話は公開共有が無効にされています。理事に渡すときはダウンロードしたファイルを配布します。モバイルでダウンロードしたファイルは、端末のプレビューか別アプリで開きます
Excelダッシュボードvs PowerPointの使い分け早見表
| 用途 | 適した形式 | 理由 |
|---|---|---|
| 理事会での短時間報告 | 適した形式PowerPoint | 理由グラフと要点だけを絞って提示できる |
| スタッフの月次モニタリング | 適した形式Excel | 理由フィルターと生データを自分で触って深掘りできる |
| 助成財団への報告書添付 | 適した形式Excel + PDF出力 | 理由数値の根拠(生データ)まで示せる |
| 寄付者向けのインパクト訴求 | 適した形式PowerPoint | 理由ストーリー性のある構成にしやすい |
理事会の質問に備えて、裏付けの生データをすぐ出せるように、Excelも同じ会話でセットで作っておくと後工程が楽になります。
まとめ
参加者の年齢や郵便番号を含むデータなら、ファイルを作らせる前にネットワーク設定の段階を決めておくと、後から外部通信の扱いで手が止まりません。NPO向けのClaude活用全体は非営利団体のClaude活用ガイドにあります。
Excel側の取り込みはClaude Excel読み込みと作成にあります。スライド側はClaude for PowerPointの使い方です。文章でのインパクト報告はインパクトレポートの書き方にまとめています。