「ExcelやGoogleスプレッドシートの作業を効率化したい…」そんな方に朗報。ChatGPTと表計算ソフトの組み合わせで、これまで1時間かかっていた作業が5分で終わります。本記事では、関数自動生成・マクロ作成・データ整形まで、すぐ使える実践テクを完全解説します。
ChatGPT×Excelで何ができる?
- 関数を自動生成:VLOOKUPやIF関数を自然言語から作成
- マクロ(VBA)コード作成:繰り返し作業を自動化
- Google Apps Script作成:スプシの高度な自動化
- データの整形・クレンジング:形式統一・重複削除
- グラフ・分析の提案:数字から示唆を導く
関数を自動生成するプロンプト例
プロンプト例:
A列に日付、B列に金額がある。 今月(現在月)のB列の合計を出すExcel関数を教えて。
→ ChatGPTが即座に=SUMPRODUCT((MONTH(A:A)=MONTH(TODAY()))*B:B) のような関数を提案してくれます。
VBAマクロ作成プロンプト例
Excelで、A列に商品名・B列に数量・C列に単価がある。 D列にB×Cの合計を一括入力するVBAマクロを書いて。
→ そのまま「開発タブ→Visual Basic→貼り付け→実行」で動く完全なコードが得られます。
Google Apps Script(GAS)活用例
- 毎朝9時にメール自動送信:定例業務の完全自動化
- スプシからLINE/Slack通知:在庫・タスク管理に最適
- フォーム回答を自動集計:アンケート運営が楽に
- 他サイトから情報取得:スクレイピング自動化
データ整形の実例
以下のデータをきれいな表形式に整形して。 ・日付がバラバラ(2026/01/05, 2026.1.5, R8.1.5) ・金額に「円」や「,」が混在 ・空白セルあり
→ 整形後のデータ+Excel関数の両方を提案してくれます。
業務で使える実践テク7選
- ピボットテーブル作成の手順を日本語で指示:操作ステップが出る
- 条件付き書式のルール作成:複雑な色分けも一発
- 複雑な計算式の解読:他人のExcelを理解
- エラー原因の特定:#N/A や #REF! の解決
- 関数の簡素化:長い式を短く書き換え
- 日英変換:海外版Excelへの対応
- データ分析レポート作成:数字から洞察を抽出
ChatGPTのCode Interpreter(Advanced Data Analysis)
有料プラン(Plus)ならExcelファイルを直接アップロードして分析可能。複雑なデータもアップするだけでグラフ化・傾向分析・異常値検出が自動実行されます。
注意点と限界
- 機密データを直接入力しない(ダミーで検証)
- 生成された関数は必ず動作確認する
- 社内ルールで生成AI利用が禁止されていないか確認
- 100%正確ではないため、重要な業務では必ず目視チェック
まとめ
ChatGPT×Excel/スプレッドシートはビジネスパーソンの最強の時短ツール。1日30分の時短でも年間120時間以上の節約になります。関数が苦手な人ほど恩恵が大きいので、今日からぜひ活用してみてください。



コメント