目次
はじめに
Excelでの作業にこんなお悩みはありませんか?
- 関数が覚えられない
- 表の整形に時間がかかる
- 売上分析やレポート作成が面倒
- マクロやVBAって何?怖い…
そんなあなたに朗報です!
ChatGPTを使えば、Excel作業が驚くほどラクになります。
この記事では、**「ChatGPT×Excel活用術10選」**を紹介します。
初心者でもそのまま真似できるように、実際のプロンプト(入力文)や操作手順も具体的に解説しています。
活用術①:関数の意味や違いをわかりやすく教えてもらう
こんな時に使える!
- 「VLOOKUP」と「MATCH」の違いがわからない
- 関数を使いたいけど、何を使えばいいかわからない
入力例(ChatGPTへのプロンプト):
VLOOKUP関数とMATCH関数の違いを初心者でもわかるように教えてください。使い分けの例も教えてください。
ChatGPTがしてくれること
- 関数の役割・使い方の説明
- 活用シーンの提案
- Excelの先生のように丁寧に解説
活用術②:表の自動整形の方法を教えてもらう
こんな時に使える!
- 表の列幅やレイアウトがバラバラで見にくい
- 複数列のデータを1つにまとめたい
入力例:
A列とB列の文字列を結合して、新しい列にまとめる関数を初心者でもわかるように教えてください。
ChatGPTが教えてくれること
TEXTJOIN関数やCONCAT関数の使い方- 列結合の具体的な手順
- どのセルに何を入力するか、丁寧に指示
活用術③:質問オートボットとして使う
こんな時に使える!
- 「この売上データの平均ってどう求めるの?」
- 「売上が一番高かった日は?」
入力例:
C列にある顧客の購入金額の平均を求めるにはどの関数を使えばいいですか?
ChatGPTは、関数だけでなくデータの読み解き方も教えてくれるので、考え方まで理解できます。
活用術④:データクレンジングのやり方を聞く
こんな時に使える!
- 郵便番号にスペースやハイフンが混ざっている
- 顧客IDが重複している
入力例:
郵便番号欄からハイフンと空白を一括で削除する方法を教えてください。
- VBAマクロを自動生成してくれます。
- 生成されたコードをExcelの「開発」→「VBAエディター」に貼り付けるだけでOK!
活用術⑤:売上データからレポートやグラフを自動生成
こんな時に使える!
- 毎月の売上推移グラフを自動で作りたい
- サマリー表を自動で作成したい
入力例:
Excelで毎月の売上推移をグラフ化し、サマリー表を自動作成するためのVBAコードを作成してください。
あとはそのコードをVBAエディターに貼って再生するだけ。
レポート作成にかかる時間が劇的に短縮されます。
活用術⑥:複雑な条件付き関数を作ってもらう
こんな時に使える!
- 「東京の営業担当だけの売上を合計したい」
- 「文章から特定ワード以降の文字を取り出したい」
入力例:
列Aが東京、列Bが営業、列Cが100以上の行だけ合計する関数を作ってください。
初心者でも、あいまいな日本語で質問してOK。
ChatGPTはしっかり理解して、関数を作ってくれます。
活用術⑦:コパイロットや他のAIツールと連携するヒントを得る
- Microsoft 365 の Copilot や Google Gemini(旧Duet AI)もExcel作業を支援
- ChatGPTで「どんなプロンプトを送ればいいか?」を先に聞いておくと便利!
入力例:
Copilot in Excelを使って在庫データから不足アラートを出すシートを作りたい。どんなプロンプトを送ればいいか教えてください。
活用術⑧:GoogleスプレッドシートのGASコードを生成
- GAS(Google Apps Script)で毎朝自動で重複削除や通知メールを送るコードも作成可能
入力例:
Googleスプレッドシートで毎朝9時に重複データを削除するGASコードを作ってください。
スプレッドシート → 拡張機能 → スクリプトエディタ に貼り付けて設定するだけ。
活用術⑨:マクロ(VBA)を自動生成
- Excelマクロに慣れていない人でも、ChatGPTに頼めば1発!
入力例:
シート2のA列の空白セルに、シート1の対応するデータを自動で入力するマクロを作ってください。
「コピペして実行するだけ」で作業が自動化されます。
活用術⑩:データ分析の完全自動化(Python×ChatGPT)
こんな時に使える!
- データの傾向分析やグラフ化、コメント生成を一括でやりたい
入力例:
このExcelファイルを分析して、売上傾向レポートをPythonで生成してください。
GPT-4の「コードインタープリタ」機能が使えれば、Pythonコードで自動分析→グラフ生成→要約文出力まで全自動!
よくある質問(FAQ)
Q1. 英語じゃないと使えませんか?
A. 日本語でOKです。むしろ、日本語で自然に話しかけたほうが精度が高いです。
Q2. Excelを全く知らなくても大丈夫ですか?
A. 問題ありません。「私はExcel初心者です」と前置きして質問すれば、やさしく教えてくれます。
Q3. プロンプトって何ですか?
A. ChatGPTに送る“命令文”や“質問文”のことです。
たとえば「このデータをグラフにしてください」など。
Q4. 無料で使えますか?
A. ChatGPTは無料プランもあります。ただし、「コード生成」や「ファイル分析」は有料プラン(GPT-4)が必要な場合もあります。
次にやるべきこと
- ChatGPTを開く
- 試したい内容を日本語で入力する
- 出力された関数やコードをExcelに貼り付けて実行!
