【2026年6月最新】ChatGPTでグラフを作成する方法|Excel連携・Code Interpreter活用・Python自動化からClaude Code比較まで徹底解説

【2026年5月最新】ChatGPTでグラフを作成する方法|Excel連携・Code Interpreter活用・Python自動化からClaude Code比較まで徹底解説

「ChatGPTでグラフを作れるらしいけど、どうやって?」「Excelのデータを渡すだけで自動でグラフになるの?」——AIを使ったデータ可視化に興味を持つビジネスパーソンが急増しています。

結論から言うと、2026年5月時点でChatGPTのCode Interpreter(Advanced Data Analysis)を使えば、Excelファイルをアップロードするだけで数分でプロ品質のグラフが完成します。ただし、無料プランでは利用に制限があり、日本語のラベル表示に独特の問題が存在するなど、知っておくべき落とし穴もあります。

この記事では、ChatGPTでグラフを作成するための3つの方法を初心者にも分かるよう完全図解し、実務で使う際の日本語フォント問題の解決から、Excel連携の具体的手順、さらには「ファイルを直接操作できるClaude Code」との実務比較まで、グラフ作成AIの全知識を網羅します。

代表菅澤 代表菅澤
ChatGPTのグラフ作成は便利ですが、業務の定型レポートには別のアプローチが必要です。この記事で「どこまでChatGPTが使えて、どこから別ツールが必要か」を正確に把握しましょう。
Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

ChatGPTでグラフを作成する3つの方法【概要】

ChatGPTでグラフを作る方法は大きく3つあります。それぞれ料金プラン・操作難度・出力品質が異なるため、自分の目的に合った方法を選ぶことが重要です。

📚 用語解説

Code Interpreter(Advanced Data Analysis):ChatGPTの有料機能で、Python実行環境がブラウザ上で動作する。ファイルをアップロードするとPythonコードが自動生成・実行され、グラフ画像がその場でダウンロード可能になる。2023年7月に「Code Interpreter」として登場し、現在は「Advanced Data Analysis」と呼ばれることもある。

方法を選ぶ
有料プラン → Code Interpreter
無料プラン → quickchart.io
コード生成 → 手動実行

最も推奨されるのは方法1のCode Interpreterです。ExcelやCSVファイルをそのままアップロードでき、データの前処理からグラフ描画まで全自動で処理されます。

AI鬼管理山崎 AI鬼管理山崎
3つの方法があるんですね。私みたいにプログラミングが分からない人でもCode Interpreterなら使えますか?
代表菅澤 代表菅澤
使えます。ファイルをドラッグ&ドロップして「棒グラフにして」と書くだけ。Pythonコードは裏で自動生成されるので、プログラミング知識ゼロでOKです。

方法1:Code Interpreter(有料・推奨)
ChatGPT Plus(月額20ドル)またはTeam/Enterprise契約が必要。ExcelやCSVをアップロードし、自然言語で指示するだけでmatplotlib/seabornベースの高品質グラフが生成される。画像のダウンロードも可能。

方法2:コード生成→ローカル実行(無料でも可)
ChatGPTにPythonコードを書かせ、自分のPCで実行する方法。Google ColabやJupyter Notebookがあれば無料で試せる。ただしPython環境のセットアップが必要。

方法3:quickchart.io連携(無料)
ChatGPTにquickchart.ioのURL形式でグラフを生成させる方法。ブラウザ上でプレビューが可能だが、カスタマイズ性は限定的。

📚 用語解説

matplotlib:Pythonの最も代表的なグラフ描画ライブラリ。折れ線グラフ・棒グラフ・円グラフ・散布図など、ほぼすべての統計グラフを生成できる。ChatGPTのCode InterpreterやClaude Codeが内部的に使用する。

💡 どの方法を選ぶべきか

業務利用なら迷わずCode Interpreter(方法1)を選びましょう。月20ドルの投資で、Excelのグラフ作成にかかっていた30分が5分に短縮されます。学習目的やちょっとした確認なら方法2や方法3でも十分です。

Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

Code Interpreter(Advanced Data Analysis)で作るグラフ完全手順

ここからはCode Interpreterを使ったグラフ作成の具体的な手順を解説します。ChatGPT Plusに加入していれば、追加料金なしで利用可能です。

📚 用語解説

Advanced Data Analysis:Code Interpreterの正式名称。ChatGPTのサンドボックス環境でPythonコードを実行し、データ分析・グラフ描画・ファイル変換などを行う機能。Plus/Team/Enterpriseプランで利用可能。

ChatGPT Plusに加入
ファイルをアップロード
自然言語でグラフ指示
Pythonコードが自動実行
グラフ画像をダウンロード

ステップ1:ChatGPT Plusに加入する
ChatGPT(chat.openai.com)にログインし、有料プラン(月額20ドル、約3,000円)に加入します。加入後、GPT-4oモデルが使えるようになり、Code Interpreter機能が自動的に有効になります。

ステップ2:データファイルをアップロードする
チャット入力欄の左にあるクリップアイコンをクリックし、Excel(.xlsx)またはCSV(.csv)ファイルをアップロードします。PDFやGoogleスプレッドシートのエクスポートファイルにも対応しています。

ステップ3:自然言語でグラフの種類と内容を指示する
以下のようなプロンプトを入力します。

プロンプト例1(売上推移の折れ線グラフ)
「このExcelデータの月別売上を折れ線グラフにしてください。X軸は月、Y軸は売上金額(万円)。タイトルは『2025年度 月別売上推移』で、グリッド線を表示してください。」

プロンプト例2(部門別の棒グラフ)
「部門別の売上を横棒グラフにして、金額が大きい順にソートしてください。各棒に数値ラベルを表示し、色はグラデーションにしてください。」

AI鬼管理山崎 AI鬼管理山崎
プロンプトって、かなり細かく指定する必要があるんですか?
代表菅澤 代表菅澤
最低限「○○のグラフにして」で動きます。ただし、軸ラベル・タイトル・色・フォントサイズを指定するほどプロ品質に仕上がります。最初はざっくり指示して、出力を見てから修正指示を追加するのが効率的ですよ。

ステップ4:出力結果を確認・修正する
ChatGPTがPythonコード(matplotlib/seaborn使用)を自動生成・実行し、グラフ画像がチャット上に表示されます。満足いかない場合は「棒の色を青にして」「フォントを大きくして」「凡例を右下に移動して」などと追加指示を出せば、即座に修正版が生成されます。

ステップ5:画像をダウンロードする
グラフ画像の下にある「Download」ボタンをクリックすれば、PNG形式で保存できます。プレゼンや報告書にそのまま貼り付け可能です。

⚠️ Code Interpreterの制限事項

セッションごとにPython環境がリセットされるため、前回の会話で作ったグラフの続きを翌日修正することはできません。重要なグラフはPythonコードも保存しておくことを推奨します。また、アップロードファイルサイズは512MBまで、処理時間は約120秒でタイムアウトします。

Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

Excelデータをアップロードしてグラフ化する実践ガイド

実務で最も多いユースケースは「手元のExcelデータをそのままグラフにしたい」というケースです。ここでは、Excel特有のデータ構造に対応するためのコツを解説します。

Excel連携のポイント1:ヘッダー行を明確にする
ChatGPTは1行目をヘッダー(列名)として自動認識します。A1セルから始まるきれいなテーブル形式が理想的です。結合セルや空白行が多いとデータの解析に失敗する場合があります。

Excel連携のポイント2:シート名を指示に含める
複数シートがある場合は「Sheet2のデータを使って」と明示しましょう。指定がないと自動的に最初のシートが使われます。

Excel連携のポイント3:数値とテキストの混在に注意
売上列に「1,000円」のように単位がテキストで入っていると、数値として認識されません。あらかじめ数値だけのデータにするか、ChatGPTに「円を除去して数値に変換してからグラフにして」と指示します。

📚 用語解説

CSV(Comma-Separated Values):カンマ区切りのテキストファイル形式。Excelからエクスポートでき、ChatGPTのCode Interpreterとの相性が最も良い。日本語環境ではShift-JISとUTF-8の文字コード違いに注意が必要。

AI鬼管理山崎 AI鬼管理山崎
Excelでグラフを作るのと、ChatGPTに作らせるのとでは、具体的にどれくらい時間が違うんですか?
代表菅澤 代表菅澤
単純な棒グラフなら差は小さいですが、「複数系列の比較」「前年同月比の計算付きグラフ」「外れ値のハイライト」などが入ると、Excelで30分かかる作業がChatGPTなら5分で終わります。作業時間が6分の1になるイメージです。

実践例:Excelの売上データから自動で4種類のグラフを一括生成

以下のようなプロンプトを使えば、1回の指示で複数のグラフを同時に生成できます。

「添付したExcelの売上データから、以下の4つのグラフを生成してください。
(1) 月別売上推移の折れ線グラフ
(2) 商品カテゴリ別売上の円グラフ
(3) 営業担当者別の棒グラフ(降順)
(4) 月別×カテゴリのヒートマップ
すべて日本語ラベル、高解像度(300dpi)でお願いします。」

💡 Excelのままアップロードしていい?

.xlsxファイルはそのままアップロード可能です。ただし、マクロ付き(.xlsm)やパスワード保護されたファイルは非対応。ファイルサイズが大きい場合はCSVに変換してからアップロードすると処理が速くなります。

Excel連携でよくあるエラーと対処法

ChatGPTにExcelをアップロードした際によくあるエラーを3つ紹介します。
エラー1:「ファイルを読み込めませんでした」 → Excelファイルが壊れているか、.xlsb(バイナリ形式)を使っている可能性があります。.xlsx形式で保存し直してからアップロードしてください。
エラー2:「日本語のカラム名が認識されない」 → 文字コードの問題です。CSVの場合はUTF-8(BOM付き)で保存すると解決します。ExcelからCSVエクスポート時に「CSV UTF-8」を選択してください。
エラー3:「数値が文字列として扱われる」 → Excelの書式設定で「文字列」になっている列は、ChatGPTでも文字列として認識されます。プロンプトで「A列を数値に変換してから」と指示を追加しましょう。

Excelデータ準備
ヘッダー整理・結合セル解除
ChatGPTにアップロード
グラフ種類を指示
出力確認・微調整
PNG/SVGダウンロード
Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

ChatGPTが対応するグラフ8種類と使い分け

ChatGPTのCode Interpreterで生成可能なグラフの種類と、それぞれのビジネスでの使いどころを解説します。

1. 棒グラフ(Bar Chart)
最も汎用的なグラフ。カテゴリ間の比較に使う。売上の部門別比較、アンケートの回答分布など。横棒グラフにすれば項目名が長くても読みやすい。

2. 折れ線グラフ(Line Chart)
時系列データの推移を可視化する定番。月別売上、株価推移、ウェブサイトのPV推移などに最適。複数系列を重ねれば前年比較も一目で分かる。

3. 円グラフ(Pie Chart)
全体に占める割合の表示に使う。売上構成比、市場シェアなど。ただし項目が7つ以上になると見づらくなるため、それ以上はドーナツグラフや棒グラフに切り替える。

📚 用語解説

ドーナツグラフ:円グラフの中央をくりぬいた形。中央にKPI数値やタイトルを表示できるため、ダッシュボードで人気が高い。matplotlibでは wedgeprops パラメータで穴の大きさを調整する。

4. 散布図(Scatter Plot)
2つの変数の相関関係を可視化する。広告費と売上の関係、勤続年数と給与の関係などの分析に使う。回帰直線を追加すると傾向が明確になる。

5. ヒートマップ(Heatmap)
行×列のマトリクスで数値を色の濃淡で表現。月別×商品カテゴリの売上や、時間帯別×曜日のアクセス数などに効果的。seabornライブラリの得意領域。

6. レーダーチャート(Radar Chart)
複数の評価軸を放射状に表示。製品スペック比較、社員の能力評価など。matplotlibのpolar=Trueで生成する。

7. 箱ひげ図(Box Plot)
データのばらつきを可視化する。中央値・四分位数・外れ値を一目で確認でき、統計的な分析に必須。部署別の残業時間分布などに活用。

8. 積み上げ棒グラフ(Stacked Bar Chart)
棒グラフの各棒が内訳で分割される。月別売上を商品カテゴリで分解する場合など、全体量と内訳を同時に見せたいときに使う。

代表菅澤 代表菅澤
実務で最も使用頻度が高いのは棒グラフ・折れ線グラフ・円グラフの3種類です。この3つをChatGPTで自在に作れるようになれば、日常のレポート業務は大幅に効率化できます。

📚 用語解説

seaborn:matplotlibをベースにした統計可視化ライブラリ。ヒートマップ・バイオリンプロット・ペアプロットなど、統計分析向けのグラフをより美しく、より少ないコードで生成できる。ChatGPTのCode Interpreterでも標準利用可能。

Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

日本語フォント問題の完全解決法

ChatGPTのCode Interpreterでグラフを作成する際、最も多いトラブルが「日本語が文字化けする(豆腐化する)」問題です。軸ラベルやタイトルに日本語を使うと、四角い記号(□□□)が並んで表示されることがあります。

⚠️ 日本語文字化け(豆腐化)の原因

matplotlibのデフォルトフォント「DejaVu Sans」は日本語(CJK文字)をサポートしていません。そのため、日本語テキストが含まれるグラフでは文字が□(通称:豆腐)に置き換わります。これはChatGPTのバグではなく、Python環境の仕様です。

📚 用語解説

CJK文字:Chinese(中国語)・Japanese(日本語)・Korean(韓国語)の略。これら3言語は漢字を共有するため、フォント対応で一括りにされることが多い。matplotlibでCJK文字を表示するには専用フォントの指定が必須。

解決法1:日本語フォントをアップロードする(最も確実)

Google Fontsから
Noto Sans JP
をDL
OTFファイルを
ChatGPTに
アップロード
プロンプトで
フォント指定を
明示
日本語表示の
グラフが完成

具体的な手順は以下の通りです。
(1) Google Fonts(fonts.google.com)から「Noto Sans JP」をダウンロード
(2) ChatGPTのチャット画面でクリップアイコンをクリックし、ダウンロードした .otf ファイルをアップロード
(3) 以下のようなプロンプトで指示する

「添付したNoto Sans JPフォントを使って、日本語ラベル付きのグラフを作成してください。フォントのパスは添付ファイルを使い、matplotlib.font_manager で読み込んでください。」

解決法2:英語でグラフを作成し後から日本語に差し替える
グラフ自体は英語ラベルで生成し、後からPowerPointやCanvaで日本語テキストを重ねる方法です。レイアウトの微調整がしやすいため、プレゼン資料向けにはこちらが効率的な場合も。

解決法3:seabornのスタイル設定で回避する
「matplotlib.rcParamsでfont.familyをIPAexGothicに設定するコードを先に実行してからグラフを生成して」と指示すると、セッション内で日本語フォントが有効になる場合があります。ただし、Code Interpreterの環境にIPAexGothicがインストールされている保証はないため、解決法1が最も確実です。

AI鬼管理山崎 AI鬼管理山崎
フォントをアップロードするだけで直るんですか?毎回やらないといけないんですか?
代表菅澤 代表菅澤
はい、毎セッション(会話ごと)にアップロードが必要です。ChatGPTのCode Interpreter環境はセッションごとにリセットされるため、一度アップロードしたフォントも次の会話では消えています。これは正直かなり面倒なポイントです。
💡 プロンプトテンプレートを保存しておこう

日本語フォント設定を含むプロンプトをメモ帳などに保存しておけば、毎回ゼロから書く手間が省けます。「フォント読み込み+グラフ作成」をワンプロンプトにまとめておくのが効率的です。

Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

無料プランでもできるグラフ作成(quickchart.io活用)

ChatGPTの無料プランではCode Interpreterが使えない(または回数制限が厳しい)ため、別のアプローチが必要です。ここでは無料でもグラフを作成する2つの方法を紹介します。

方法A:quickchart.io連携
quickchart.ioは、URLパラメータにChart.js設定をJSON形式で埋め込むことで、ブラウザ上でグラフ画像を生成するサービスです。ChatGPTに「quickchart.ioのURLを生成して」と依頼すれば、コピペでブラウザに貼り付けるだけでグラフが表示されます。

プロンプト例:
「以下のデータを棒グラフにするquickchart.ioのURLを生成してください。
カテゴリ: A, B, C, D
数値: 120, 85, 200, 150」

📚 用語解説

quickchart.io:Chart.jsベースのオープンソースのグラフ画像生成サービス。URLにJSONパラメータを含めるだけでPNG/SVG画像が返される。無料枠は月500リクエストまで。プログラミング不要で使えるため、ChatGPTの無料プランとの組み合わせに適する。

方法B:Google Colabでコード実行
ChatGPTにPythonコードを書かせ、Google Colab(colab.research.google.com)にコピペして実行する方法です。Googleアカウントがあれば無料で使え、matplotlibやseabornもプリインストールされています。

ChatGPTにコード生成を依頼
Pythonコードをコピー
Google Colabに貼り付け
実行ボタンをクリック
グラフが表示される
AI鬼管理山崎 AI鬼管理山崎
無料でもなんとかなるんですね。ただ、ちょっと手順が増えますね。
代表菅澤 代表菅澤
そうなんです。Code Interpreterなら「ファイル投げて→できた」の2ステップが、無料だと「コード生成→コピー→別サービスで実行→画像保存」の4ステップになります。業務で頻繁に使うなら月20ドルの投資は十分に元が取れます。
⚠️ quickchart.ioの制限

無料枠は月500リクエストまで。グラフのカスタマイズ性はChart.jsの範囲に限られ、ヒートマップや箱ひげ図などの統計グラフは生成できません。あくまで簡易的な可視化ツールとして割り切って使いましょう。

Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

ChatGPTグラフ作成の5つの限界と注意点

ChatGPTのグラフ作成機能は便利ですが、実務で使いこなすためには以下の5つの限界を理解しておく必要があります。

限界1:セッションが切れるとすべてリセットされる
Code Interpreterのサンドボックス環境はセッション単位で管理されています。会話を閉じると、アップロードしたファイル・生成したグラフ・インストールしたフォントがすべて消えます。前回の続きから作業を再開することはできません。

限界2:大規模データの処理に向かない
ファイルサイズ上限は512MB、処理のタイムアウトは約120秒です。10万行を超えるExcelデータや、複数ファイルの結合分析が必要なケースでは、処理が途中で止まる可能性があります。

限界3:生成されるコードが毎回異なる
同じプロンプトを送っても、生成されるPythonコードの構造が毎回変わります。「先月作ったグラフと同じデザインで今月分を作りたい」という定型レポート業務には不向きです。

📚 用語解説

サンドボックス環境:プログラムの実行を安全な隔離領域内で行う仕組み。ChatGPTのCode Interpreterは外部ネットワークにアクセスできないサンドボックスでPythonを実行するため、セキュリティは高いが外部APIとの連携は不可能。

限界4:リアルタイムデータとの連携ができない
Code Interpreterの実行環境はインターネット接続がないため、APIからリアルタイムデータを取得してグラフ化するといった処理は不可能です。あくまで「手元のファイルをグラフにする」ツールです。

限界5:出力フォーマットが限られる
ダウンロード可能な形式はPNG・SVG程度です。PowerPointの.pptx形式で直接出力したり、Excelのグラフオブジェクトとして埋め込む、といった処理には対応していません。実務では「グラフを作る」だけでなく「報告書に組み込む」ところまでが作業です。ダウンロードして別ツールに貼り付ける手間は、地味に生産性を下げるポイントです。

これらの限界をまとめると、ChatGPTのCode Interpreterは「単発のデータ可視化」には極めて優秀ですが、「業務プロセスの一部としてグラフを定期的に生成し続ける」用途には構造的に向いていないということです。毎月のレポート・毎週のダッシュボード更新・日次の売上グラフ生成などの繰り返し業務では、別のアプローチが必要になります。

代表菅澤 代表菅澤
これらの限界は「ChatGPTがダメ」という話ではなく、「ChatGPTが得意な領域と苦手な領域がある」ということです。特に限界3の「再現性がない」点は、毎月のレポート業務で大きなボトルネックになります。
✔️セッションごとにファイルとフォント設定がリセットされる
✔️512MB・120秒のサイズ・時間制限がある
✔️同じプロンプトでも生成コードが変わるため定型業務に不向き
✔️外部API連携やリアルタイムデータ取得は不可能
✔️PowerPointへの直接出力はできない
Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

【独自】Claude Codeなら「ファイル直接編集」でグラフ業務が激変する

ここまでChatGPTのグラフ作成方法を解説してきましたが、弊社GENAIでは全社のデータ可視化業務にClaude Codeを使用しています。ChatGPTとの最大の違いは「ファイルを直接操作できる」点にあります。

📚 用語解説

Claude Code:Anthropic社が提供するAIコーディングツール。ターミナルから起動し、ローカルPCのファイルシステムに直接アクセスできる。Excel/CSVの読み取り、Pythonスクリプトの実行、生成したグラフのファイル保存までを一貫して行える。

ChatGPTとClaude Codeの決定的な違い

ChatGPTのCode Interpreterは「ファイルをアップロード→サンドボックスで処理→結果をダウンロード」という手順を踏みます。一方、Claude Codeは「ローカルPCのファイルをそのまま読み取り→Pythonスクリプトを自動生成・実行→生成したグラフを指定フォルダに保存」まで、すべてPC上で完結します。

Claude Codeを起動
ファイルパスを指示
Pythonスクリプト
自動生成・実行
グラフがPCに
直接保存される
AI鬼管理山崎 AI鬼管理山崎
ファイルを直接操作できるって、具体的にどういうことですか?
代表菅澤 代表菅澤
たとえば「デスクトップの売上.xlsxを読み込んで、月別売上の折れ線グラフを作り、レポートフォルダに保存して」と言えば、アップロードもダウンロードもなく、そのまま実行されます。しかも生成されたPythonスクリプトもPCに残るので、来月も同じスクリプトを再利用できるんです。

GENAIの実運用での効果

弊社では広告レポートの可視化業務をClaude Codeで自動化しています。具体的な効果は以下の通りです。

✔️広告運用レポート作成:週10時間 → 週1時間(90%削減)
✔️ブログ記事の執筆:1本8時間 → 1時間(87%削減)
✔️経理のデータ集計:月40時間 → 月5時間(87%削減)
✔️月額コスト:Claude Max $200/月(チーム全体で共有可能)

Claude Codeがグラフ業務で優れる3つの理由

理由1:スクリプトが再利用可能
ChatGPTではセッションごとにコードが消えますが、Claude Codeは生成したPythonスクリプトをローカルに保存します。翌月のレポートでも同じスクリプトを実行するだけで、同じデザインのグラフが一瞬で完成します。

理由2:複数ファイルの結合処理が容易
「売上データ.xlsx」と「経費データ.xlsx」と「人件費.csv」を結合して1つのダッシュボードを作る——こうした複数ファイルの処理も、Claude Codeならファイルパスを指定するだけで実行されます。ChatGPTではファイルを1つずつアップロードする手間が発生します。

理由3:定型業務の完全自動化
Claude Codeで作成したPythonスクリプトは、Windowsのタスクスケジューラやcronジョブと組み合わせて定期実行できます。「毎週月曜AM7時に先週のデータをグラフ化してSlackに投稿」という完全自動化も実現可能です。弊社GENAIでは、広告パフォーマンスレポート・ブログPVレポート・GA4のアクセス分析など、すべてClaude Codeが生成したPythonスクリプトで自動化しています。一度スクリプトを作れば、あとは放っておいても毎週・毎月のレポートが自動生成され、Slackに投稿されるのです。

実際の業務例:月次売上ダッシュボードの自動生成
以下はGENAIで実際に運用しているフローの概要です。毎月1日にタスクスケジューラが起動し、(1) 会計ソフトから売上CSVを取得 → (2) Pythonスクリプトで4種類のグラフ(月次推移・カテゴリ別・前年比較・累計進捗)を自動生成 → (3) HTMLレポートに組み込み → (4) Slackの経営報告チャンネルに投稿。この一連の処理が完全無人で毎月実行されています。ChatGPTのCode Interpreterでは、このような「パイプライン型」の自動化は原理的に不可能です。

🏆
VERDICT
Claude に軍配
グラフ作成に限定すればChatGPTのCode Interpreterは優秀。ただし業務レポートの定型化・自動化まで含めると、ファイル直接操作のClaude Codeが圧倒的。
Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

まとめ ── グラフ作成AI活用の最終判断チェックリスト

ChatGPTでのグラフ作成は、Code Interpreterを使えば非常に手軽です。ただし、業務でAIをフル活用するなら、用途に応じた使い分けが重要になります。

✔️単発のグラフ作成(会議資料用)→ ChatGPT Code Interpreterが最適
✔️無料でグラフを試したい → quickchart.io + ChatGPT無料プラン
✔️日本語ラベルが必要 → Noto Sans JPフォントのアップロードを忘れずに
✔️毎月同じフォーマットのレポート → Claude Codeでスクリプト化&再利用
✔️複数ファイルの結合分析 → Claude Codeのローカルファイルアクセスが効率的
✔️完全自動化(定期グラフ生成) → Claude Code + タスクスケジューラが最適解
代表菅澤 代表菅澤
「まずはChatGPTでグラフを作ってみる→業務で定期的に使うならClaude Codeに移行する」が最も合理的なステップです。AI鬼管理では、この移行もサポートしています。
Claude Code 完全解説セミナー|経営者・会社役員専用 1on1 60分 無料Claude Codeを経営に活かしたい方へ — AI鬼管理

よくある質問

Q. ChatGPTの無料プランでもグラフは作れますか?

A. 作れますが制約があります。Code Interpreterの利用回数に上限があるため、quickchart.ioとの連携やGoogle Colabでのコード実行がメインの方法になります。品質と効率を求めるなら月20ドルのPlusプランを推奨します。

Q. ChatGPTで作ったグラフをExcelに貼り付けられますか?

A. ダウンロードしたPNG画像をExcelに挿入する形なら可能です。ただし、Excelのグラフオブジェクト(データ連動で更新されるグラフ)として埋め込むことはできません。データ連動が必要な場合は、Pythonスクリプトからopenpyxlでグラフ付きExcelを生成する方法を検討してください。

Q. ChatGPTで3Dグラフは作れますか?

A. はい、matplotlibのmpl_toolkitsを使った3D散布図や3D曲面グラフの生成が可能です。「3Dの散布図を作ってください」と指示すれば、自動でax = fig.add_subplot(111, projection="3d")のコードが生成されます。

Q. PDFのデータをグラフにできますか?

A. Code InterpreterにPDFをアップロードすると、表データの抽出を試みます。ただし、PDFの構造によっては正しく読み取れないことがあります。確実に処理するには、PDFからデータ部分をExcel/CSVにコピーしてからアップロードするのが安全です。

Q. Claude Codeでグラフを作るにはプログラミング知識が必要ですか?

A. 不要です。「デスクトップの売上.xlsxからグラフを作って」のような自然言語で指示するだけで、Claude Codeが自動でPythonコードを生成・実行します。ChatGPTと同様、プログラミング未経験でも使えます。さらに、生成されたPythonスクリプトはファイルとして保存されるため、次回以降は「先月と同じスクリプトを実行して」と指示するだけで同一フォーマットのグラフが再生成されます。この再利用性がChatGPTにはない大きな強みです。

Q. ChatGPTで作ったグラフのデザインをもっとおしゃれにするには?

A. プロンプトで細かく指定するのがコツです。具体的には「背景色を#f8f9faにして」「フォントサイズを14ptにして」「グリッド線を点線にして」「カラーパレットはseabornのpastelを使って」のように、色・サイズ・スタイルを明示的に指定します。また、seabornのset_styleやset_paletteを使うと、統一感のあるビジネス向けデザインになります。「ビジネスプレゼン向けのミニマルなデザインにして」と指示するだけでも品質が大幅に上がります。

ChatGPTのグラフ作成は単発利用に優れていますが、「毎月のレポート自動化」「複数部署のデータ統合」「定型グラフの再利用」まで見据えるなら、Claude Codeの導入が最も効率的です。

「自社の業務データをAIで可視化・自動化したい」という方は、弊社AI鬼管理にご相談ください。業務の棚卸しからClaude Codeの導入設計まで、実践ベースで伴走します。

代表菅澤 代表菅澤
「どのデータをどう可視化すれば経営判断に使えるか」から一緒に設計しましょう。まずはお気軽にご相談ください。

NEXT STEP

この記事の内容を、あなたのビジネスで
実践してみませんか?

AI活用を自社で回せるようになりたい方へ

AI鬼管理

Claude Code・Cowork導入支援から業務設計・社内浸透まで実践ベースで伴走。「自社で回せる組織」を90日で作る経営者向けトレーニング。

AIAI鬼管理

AI鬼管理へのお問い合わせ

この記事を読んで気になった方へ。
AI鬼管理の専門スタッフが、御社に最適な
業務自動化プランを無料でご提案します。

会社名を入力してください
業種を選択してください
お名前を入力してください
正しいメールアドレスを入力してください

1つ以上選択してください
1つ以上選択してください
月額コストを選択してください

約1時間のオンライン面談(Google Meet)です

空き枠を取得中...
面談日時を選択してください

予約確定後、Google Calendarの招待メールをお届けします。
しつこい営業は一切ございません。

監修 最終更新日: 2026年6月1日
菅澤孝平
菅澤 孝平 株式会社GENAI 代表取締役
  • AI業務自動化サービス「AI鬼管理」を運営 — Claude Code を活用し、経営者の業務を「AIエージェントに任せる仕組み」へ転換するパーソナルトレーニングを 伴走構築 で提供。日報・採用・問い合わせ対応・経費精算・議事録・データ集計・営業リスト等の定型業務を、AIに代行させる体制を経営者と一緒に作り込む
  • Claude Code 実装ノウハウを 経営者・法人クライアント に直接指導。生成AIを「便利ツール」ではなく 「業務を任せる存在」 として運用する手法を体系化
  • 「やらせ切る管理」メソッドの開発者。シンゲキ株式会社(2021年設立・鬼管理専門塾運営)にて累計3,000名以上の学習者を志望校合格に導いた管理メソッドを、AI × 経営者支援 に転用
  • 著書『3カ月で志望大学に合格できる鬼管理』(幻冬舎)、『親の過干渉こそ、最強の大学受験対策である。』(講談社)
  • メディア出演: REAL VALUE / カンニング竹山のイチバン研究所 / ええじゃないかBiz 他
  • 明治大学政治経済学部卒
現在は AI鬼管理(Claude Code活用の伴走型パーソナルトレーニング)を主事業とし、経営者と二人三脚で「AIに業務を任せる仕組み」を実装。「実行を強制する環境」を AI で構築する手法を、自社の実運用知見をもとに発信している。