Excel は便利ですが、
- 関数が覚えられない
- マクロが難しい
- データ整理が面倒
- 作業が毎回同じで時間がかかる
こうした悩みを抱える人は多いです。
そこで役立つのが ChatGPT。
ChatGPT を使えば、Excel の面倒な作業を 指示するだけで自動化 できます。
特に、
- プログラミングが苦手
- 新しいスキルに不安
- 事務作業が多い
という人にとって、ChatGPT は強力な味方になります。
この記事では、ChatGPT を使って、Excelの業務効率化をする方法について説明します。
Excel × ChatGPT でできること一覧
ChatGPT は Excel の作業を幅広くサポートできます。
● 関数の作成
「この条件で合計を出したい」など、関数を自動生成。
● VBA(マクロ)の自動生成
プログラミング経験ゼロでも、VBA を書いてもらえる。
● データ整理・クリーニング
重複削除、空白行削除、列の並び替えなど。
● グラフ作成の手順を説明
必要なグラフの種類や作り方を指示してくれる。
● マニュアル作成
Excel の操作手順を文章化してくれる。
● Power Automate との連携案
Excel 作業を自動化するフロー案も作れる。
ChatGPT に Excel 作業をやらせる基本手順
① ChatGPT を開く
無料版でも十分使えます。
② Excel の状況を説明する
例:
「A列に名前、B列に売上が入っています」
③ やりたい作業を指示する
例:
「売上が 10 万円以上の行だけ抽出する関数を教えて」
④ 出力された関数や VBA を Excel に貼る
そのままコピペでOK。
⑤ 動作確認して微調整
必要なら ChatGPT に修正を依頼。
実例①:関数を作らせる(初心者向け)
● プロンプト例
Excel で「売上」列の合計を求める関数を教えて。
初心者でもわかるように説明して。
● ChatGPT が返す内容(例)


初心者でも理解しやすい説明をしてくれます。
実例②:VBA(マクロ)を作らせる(時短効果大)
● プロンプト例
Excel の A列の空白行を削除する VBA を作って。
コードと説明も書いて。
● ChatGPT が返す内容(例)



VBA を知らなくても自動化できます。
実例③:データ整理を自動化する
● プロンプト例
Excel のデータで、重複行を削除する方法を教えて。
関数・手動・VBA の3つの方法で説明して。
ChatGPT は複数の方法を比較してくれるので、
自分に合ったやり方を選べます。
実例④:Excel × ChatGPT で業務マニュアルを作る
● プロンプト例
Excel で「売上管理表」を作る手順を、初心者向けにマニュアル化して。
画像なしで文章だけで説明して。
これだけで、社内共有できるレベルのマニュアルが完成します。
おすすめ教材
まとめ
Excel × ChatGPT は誰でも使える最強の業務効率化ツールです。
まずは簡単な関数生成から試すのがおすすめです。
