AI Excel マクロ 自動化|業務効率化を提案して時給1万を取る進め方


この記事のポイント
- ✓AI Excel マクロで業務自動化を実現する手順を
- ✓ChatGPT・Copilotを使った具体例とあわせて解説します
- ✓時給1万円を取るための単価設計
まず、安心してください。「AI Excel マクロ」と検索された皆さんは、おそらく「VBAは触ったことがあるけれど、ChatGPTで本当にマクロが書けるのか」「書けたとして、それを仕事として請けられるのか」を知りたいのだと思います。私も43歳でメーカーを退職してフリーランスになったとき、最初に身につけ直したのがこのスキルでした。本記事では、AIにExcelマクロを書かせる具体的な手順から、それを業務効率化提案として企業に売る進め方まで、実体験と現場のデータをもとに整理してお伝えします。
AI×Excelマクロを取り巻く市場の現状
総務省の労働力調査では、近年バックオフィス系の事務職に対する自動化ニーズが顕著に伸びています。とくに中小企業では「専任の情報システム部門がなく、Excel運用が属人化している」という課題が常態化しており、AIで生成したVBAコードを使った省力化が静かに広がっています。経済産業省が公表しているDX推進指標の動向を見ても、現場レベルの業務自動化は経営者から見て「すぐ成果が見える投資」として優先順位が上がってきました。
一方で、フリーランス側にとっても追い風が吹いています。求人ボックスや各種クラウドソーシングの案件単価を観察していると、Excel VBAを含む業務効率化スキルの案件は、ここ2〜3年で着実に伸びています。とくに「AIを使って既存のExcel運用を診断し、マクロまたはRPA代替案を提案する」という上流寄りの仕事は、時給5,000〜10,000円のレンジで動いており、純粋なVBA実装だけの仕事よりも高単価です。これは、企業側が「マクロを書ける人」よりも「業務を診断してくれる人」を必要としていることの表れです。
Excelの定型業務、もっと楽にしたいと思ったことはありませんか?AIを使えば、プログラミングの知識がなくても、複雑なExcelマクロを短時間で作成できます。この記事では、AI(ChatGPT)を活用して、気象庁のCSVデータ集計マクロを実際に作成するプロセスをご紹介します。
この引用が示すように、AIの登場でVBAを「書ける人だけのもの」から「業務を言語化できる人のもの」へと役割が変わりつつあります。皆さんが今からこの領域に入っていくのは、決して遅すぎる選択ではありません。
AIでExcelマクロを作るときに使う3つのツール
AI Excel マクロという言葉を聞くと、多くの方はChatGPTを思い浮かべると思います。ただ、実務では用途に応じてツールを使い分けたほうが結果が安定します。私が現場でクライアントに勧めているのは、次の3つの組み合わせです。
1. ChatGPT(汎用LLM)
ChatGPTは「VBAコードをゼロから書かせる」用途に最も向いています。OpenAIが公開しているGPT系のモデルは、VBAやGoogle Apps Script、Pythonなど業務系コードの学習量が豊富で、シンプルな指示でも動作するコードを返してくれます。私の体感では、初稿のコードがそのまま動く確率は7〜8割で、残りはエラーメッセージをそのまま貼り付けて修正させると数往復で動きます。
ただし注意点があります。ChatGPTは社内データを直接読めません。サンプルデータの列名や行の構造を、皆さんがプロンプトで正確に伝える必要があります。ここがプロンプトの腕の見せどころで、後述の「指示の書き方」が結果を大きく左右します。
2. Microsoft Copilot for Microsoft 365
Microsoft Copilotは、Excel上で動くAIアシスタントです。シート内のデータを直接参照できるため、列名や行数を伝える手間がかかりません。「このシートのA〜D列を集計して、月別の合計を別シートに出すマクロを作って」と話しかければ、コードを生成し、その場で実行までしてくれます。
法人ライセンスが必要なので個人で気軽に試すには敷居がありますが、クライアント企業がすでにMicrosoft 365を契約しているケースは多く、現場での実装スピードはChatGPT単独より早いと感じます。提案書では「ChatGPTで設計、Copilotで実装と運用」と書き分けると説得力が出ます。
3. Gemini や Claude などの代替LLM
GoogleのGemini、AnthropicのClaudeも、VBA生成の精度はChatGPTに肉薄します。とくに長文プロンプトを扱える点で、複雑な業務フローを一気に渡したいときに便利です。私のクライアントには「ChatGPTでうまくいかないときの2軍」として併用を勧めています。AI Excel マクロの仕事を継続的に請けるなら、最低でも2つのモデルを比較できる状態にしておくと、品質面でも納期面でも安心です。
ChatGPTでExcelマクロを作る具体的な手順
ここからは、皆さんが手元で再現できるよう、ChatGPTにVBAコードを書かせる手順を分解して解説します。題材は、競合記事でも頻出する「CSVデータを読み込んで集計する」マクロです。
ステップ1:自動化したい業務を日本語で言語化する
最初に行うのは、コードを書くことではなく、業務を言葉に落とすことです。私はクライアントとの初回ミーティングで、必ず以下の5項目を聞き出します。
1つ目はインプット(どんなファイル形式で、どの列にどんなデータが入っているか)。2つ目はアウトプット(最終的にどんな表・グラフ・ファイルが欲しいか)。3つ目は頻度(毎日か、毎週か、月次か)。4つ目は例外処理(データが欠けていた場合はどうするか)。そして5つ目は実行者(誰がボタンを押すか、自動で動くか)。
この5項目が埋まらないと、AIに渡すプロンプトが曖昧になり、コードも曖昧になります。これは私が現場で何度も痛感したことで、ある製造業のクライアントでは、ヒアリングを省略してコードを書いた結果、納品後に「うちはCSVではなくTSVだった」と判明し、丸一日無駄にした失敗があります。最初の言語化を惜しまないことが、AI活用の最大のコツです。
ステップ2:ChatGPTへのプロンプトを組み立てる
言語化ができたら、プロンプトに落とし込みます。私が使っているテンプレートはこんな形です。
「あなたはExcel VBAのエキスパートです。以下の要件を満たすマクロコードを書いてください。要件:①CSVファイルを選択して読み込む、②1行目は項目名・2行目以降がデータ、③B列の都道府県ごとにJ列とV列の平均を計算する、④結果を新規シートに表示しグラフ化する。出力:実行手順とVBAコードのみ。コードには日本語のコメントを行ごとに入れてください。」
このように「役割」「要件」「出力形式」を箇条書きで明示すると、コードの精度が一段上がります。
これを解決するのが今や当たり前の技術になった生成AIです。とはいえ、以前は「生成AIってプロンプトの書き方とかちゃんとわかってないといけないんじゃないの?」とか考えてあまり使っていませんでした。ところが、仕事中にExcelの作業が面倒に感じたときに生成AIを使ってみたところ思いの外簡単だったので、その経験を共有したいと思いこの記事を書きました。
この投稿者と同じく、私もはじめは「プロンプトを覚えないと使えない」と身構えていました。実際にやってみると、ポイントは「自分の業務を相手に説明する力」だけです。これは43歳でメーカーを辞めた私が、後輩エンジニアに業務引き継ぎをしていた経験と何ら変わりませんでした。皆さんの社会人経験は、そのままAI活用の武器になります。
ステップ3:受け取ったコードを検証する
ChatGPTが返してきたVBAコードは、必ず検証してから使います。検証の流れは次の3段階です。
第1段階は静的レビュー。コードを読み、Range指定や変数名に誤りがないかを確認します。AIは「列を1つずらす」「Long型で持つべき値をInteger型で受ける」といったケアレスミスをすることがあります。
第2段階は単体テスト。本番データではなく、5〜10行程度のサンプルデータで動かして、想定した出力が得られるかを確認します。ここで失敗するとデータ破損につながるので、必ず別ファイルで試します。
第3段階は例外テスト。空セル、想定外の文字列、巨大データなど、想定外のインプットを意図的に入れて挙動を見ます。AIが書くコードは「正常系には強いが、異常系に弱い」という傾向があるため、ここを人間が補強します。
ステップ4:エラーが出たらAIに修正させる
検証中にエラーが出たら、エラーメッセージとコード全文を貼り付けて「このエラーを修正してください」と依頼します。重要なのは、エラー文を勝手に要約せず、画面に出た文字をそのまま渡すことです。AIは数字や英単語の細かい違いから原因を特定します。
私の経験則では、3回の往復で解決しなければ、いったんプロンプト自体を見直したほうが早いです。要件の言語化に戻ることで、根本原因に気づくことが多いです。
実務でよく出る5パターンと注意点
ここからは、私が実際にクライアントから依頼を受けて、AIで自動化したパターンを5つ紹介します。皆さんが提案書を書くときの引き出しにしてください。
パターン1:複数CSVの一括統合
部署ごとに分散したCSVファイルを1つに統合するマクロです。営業所からメールで送られてくる売上CSVを月末にまとめる、といった用途で頻出します。AIに渡すときは「フォルダパスを指定したら、その配下のすべてのCSVを縦に結合する」と書けば十分です。ファイル名から営業所名を抽出して列に追加する処理も同時に依頼できます。
パターン2:シート間のテーブル結合
複数シートの表をキー列でマージするマクロです。SQLのJOINに近い処理を、VBAのDictionaryオブジェクトで実装します。AIはこの処理が得意で、ほぼ1発で動くコードを書いてくれます。
パターン3:日次レポートの自動生成
前日分のデータをもとに、本日朝のレポートPDFを生成するマクロです。Outlookと連携してメール送信まで自動化することも可能です。ただし、これは社内のセキュリティポリシーに引っかかることがあるので、提案時には情報システム部門への確認を必ず挟んでください。
パターン4:請求書PDFの一括出力
顧客マスタと売上明細を突合して、顧客ごとの請求書PDFを自動生成するマクロです。経理部門でニーズが高く、私が見てきた中で最も提案が通りやすいテーマの一つです。請求書のレイアウトはExcelテンプレートとして用意しておき、AIにはデータ流し込みと印刷処理だけを書かせると安定します。
パターン5:マスタ更新の差分検出
旧マスタと新マスタを比較し、追加・削除・変更を検出して別シートに書き出すマクロです。データガバナンスを重視する企業で需要があります。AIに依頼するときは「変更箇所をセルの背景色で色分けする」まで指示すると、納品物の見栄えが大きく変わります。
これらのパターンに共通する注意点は、業務データに個人情報や機密情報が含まれる場合、ChatGPTのクラウド版にそのまま貼り付けてはいけないということです。具体的なカラム名や構造は伝えてよいですが、生データは渡さない。これはNDA上の基本動作です。MicrosoftのCopilotであれば社内データ処理が完結するため、機密案件では選択肢になります。
AI Excel マクロを「仕事」にするための提案フレーム
ここからが本記事の核心です。皆さんがすでにマクロを書ける、あるいは書けるようになる目処が立ったとして、それをどうやって仕事にするかを整理します。私が独立後、安定的に案件を取れるようになったのは、技術力を上げたからではなく、提案の型を持ったからでした。
提案フレームの3層構造
業務効率化提案は、3層に分けて構成すると説得力が出ます。第1層が「現状の見える化」、第2層が「自動化案の提示」、第3層が「ROI試算」です。
第1層では、クライアントの業務を1日単位で観察し、Excel作業に使われている時間を数値化します。たとえば「請求書発行に1人あたり2時間/日かかっている、社員5人で1日10時間、月20営業日で200時間」というように具体化します。ここを定量化できると、第2層以降が一気に通りやすくなります。
第2層では、AIで自動化できる作業を切り出します。すべて自動化する必要はなく、まず「定型度が高く、ミスのコストが大きい部分」だけを対象にします。私は提案書では3〜5箇所に絞ります。多すぎると意思決定が止まります。
第3層では、削減できる時間を金額換算します。社員の時給を仮に2,500円とすれば、月200時間の削減は月50万円相当です。これに対して、皆さんの提案金額が30万円であれば、初月で投資回収できる計算になります。この絵を提案書に1枚入れるだけで、決裁が驚くほど通りやすくなります。
単価設計:時給1万円を取るための工夫
AI Excel マクロ案件で時給1万円を狙うには、「作業単価」ではなく「成果単価」で契約することが鍵です。たとえば「マクロを1本5万円で作ります」ではなく、「現状の請求書発行業務の作業時間を80%削減します。料金は月50万円相当の削減に対し25万円」と提案します。
工数で見れば、私の経験上、上記のような案件は20〜30時間で完了します。時給換算で8,000〜12,500円のレンジに入ります。クライアントから見ると「人件費の半分」、皆さんから見ると「時給1万円」。両者にメリットのある価格設計ができます。
営業チャネル:どこで案件を見つけるか
案件を探すチャネルは、私の場合は3つに分散させています。
1つ目はクラウドソーシング。AIコンサル・業務活用支援に特化した案件は、AIコンサル・業務活用支援のお仕事に概要がまとまっているので、まず眺めてみてください。Excelマクロという狭いキーワードだけでなく、業務効率化やDX支援といった広めの軸で探すと、提案できる案件が増えます。
2つ目はチャットボットやアプリ開発の派生案件です。AIチャットボット・アプリ開発のお仕事では、Excelデータをチャットボットで参照できるようにする案件など、マクロ単独では収まらない発展形の依頼が見られます。
3つ目は画像生成領域です。一見Excelとは無関係に思えますが、画像生成AI(Stable Diffusion等)のお仕事で、生成画像のメタデータをExcelで管理したい、というニーズが意外と多くあります。AI×Excelという切り口でクロスセルできるのは、AIを横断して理解している人だけの強みです。
信頼を蓄える資格と肩書
提案を出すときに、相手から「この人は本当に分かっているのか」と問われる場面があります。そこで効くのが資格です。Excelスキルを公的に示せる代表格がMOS Excel(Microsoft Office Specialist)で、とくにExpertレベルを取得しておくと、提案書のプロフィール欄に書きやすくなります。AI側では生成AIパスポートが手頃です。これらは取得自体が目的ではなく、「学んだ証拠」を提示するためのツールとして割り切ると気が楽です。
私自身、独立初年度は資格に時間を割きました。エンジニア出身であっても、紙の資格があると名刺代わりになります。とくに中小企業の経営者と話すときには、肩書を1つ持っているだけで初対面のハードルが下がりました。
副業から独立に進むときのリアルなステップ
最後に、皆さんがAI Excel マクロをきっかけにキャリアを変えていくときの、現実的なステップを整理します。私自身が42歳で副業を始め、43歳で独立した経験をもとにお話しします。
第1段階:副業として月3〜5万円を作る
実際の副業の進め方については、Excel VBAで副業!業務自動化で稼ぐ方法【2026年版】で、より具体的な手順とNG行動を整理しています。Excelに特化した副業立ち上げの第一歩として読んでみてください。
第2段階:継続案件と単価上げに移行する
実績が5〜10件たまったら、単発から継続案件にシフトします。継続案件のほうが営業コストが低く、時給単価が自然と上がります。私の場合、副業1年目の後半には、月15万円程度を3社からの継続契約で受けるようになり、これが独立の決定打になりました。
このとき、Excel単独ではなく「AI+Excel」「AI+Webデザイン」のように、複数領域を横断できると単価が伸びます。WebデザイナーのAI活用術|Figma AI・Midjourney実践ガイドでは、デザイン領域でのAI活用を整理していますが、Excel領域と同じ発想で読み替えられます。
第3段階:独立後の月収を安定させる
独立後の悩みは「月収のブレ」です。私は月収40万円を安定させるために、案件単価より「契約本数の分散」を重視しました。具体的には、月10万円の継続契約を4本維持するというイメージです。1社が解約になっても、生活が一気に崩れない設計です。
時間の使い方も大きく変わります。生産性を上げる工夫としては、フリーランスのAI活用で生産性を3倍にする方法|職種別の実践テクニックで職種別の具体策を整理しています。AIに任せられる作業はすべて任せ、皆さんは「提案」「対人折衝」「品質管理」に集中する。これが時給1万円を実現する働き方です。
第4段階:技術文書執筆や年収データへの目配り
独立2〜3年目になると、Excelマクロの実装だけでなく、その周辺領域に仕事が広がっていきます。私の場合、技術文書のライティングや品質管理コンサルを兼業するようになりました。フリーランスエンジニアの市場相場を知るにはソフトウェア作成者の年収・単価相場が、ライティングを兼業するなら著述家,記者,編集者の年収・単価相場が、自分の単価設定の参考になります。
正直に言うと、独立直後はこの相場感が分からず、安く請けすぎて疲弊した時期がありました。皆さんには同じ轍を踏んでほしくないので、必ず相場を見てから見積もりを出すことをお勧めします。
この変化が意味するのは、皆さんが目指すべきは「VBAを書ける人」ではなく「AIとExcelの間で業務をデザインできる人」だということです。前者はAI自身が代替しつつありますが、後者は人間の理解と折衝力なしには成立しません。
単価レンジを観察すると、純粋なVBA実装は時給3,000〜5,000円のレンジに張り付いている一方、AI絡みの業務設計を含む案件は時給7,000〜12,000円のレンジに分布しています。倍以上の差です。皆さんが時間を投資する先は、コードの書き方を磨くことではなく、業務を切り分けて提案する力を磨くことです。
カテゴリ別に見ると、需要が伸びているのは経理・人事・在庫管理の3領域です。いずれも「定型度が高く、ミスのコストが大きい」という共通点があります。AI Excel マクロを始める皆さんは、まずこの3領域のどれか1つに特化して提案実績を作ると、横展開しやすくなります。
業種としては、従業員50〜300人規模の中小企業がボリュームゾーンです。大企業はすでにRPAやBIツールに投資済みのケースが多く、案件単価は高いものの参入障壁も高い傾向があります。中小企業はExcel運用がまだ手付かずの領域が多く、ChatGPTやCopilotの導入で劇的な改善が期待できる「伸びしろの大きい市場」です。
最後に、皆さんに伝えたいことが一つあります。AI Excel マクロは、一見すると技術寄りのテーマに見えますが、本質は「業務を理解して言語化する力」の勝負です。43歳でメーカーを辞めた私のように、社会人経験を積んだ皆さんにこそ向いている領域です。住宅ローンが残っていても、子どもがまだ小さくても、準備さえすれば、ここから再スタートすることは充分に可能だと、現場の感覚としてお伝えしておきます。
公的機関・関連参考情報
本記事の内容に関連する公的機関や信頼できる情報源は以下の通りです。最新情報は公式サイトで確認してください。
よくある質問
Q. Web制作やコーディングの知識がなくても、コード関連のプロンプトは役立ちますか?
はい、役立ちます。ご自身でコードを書かなくても、例えば「このエラーメッセージの原因を小学生でもわかるように解説して」と指示すれば、問題解決の糸口を掴めます。また、外注先のエンジニアに修正依頼を出す際の指示文を作成させたり、専門用語の意味を調べたりするリサーチ補助としても、非エンジニアにとって強力な武器になります。
Q. 顧客情報や機密情報をChatGPTに入力してもセキュリティ上問題ありませんか?
機密情報や個人情報(顧客名、連絡先、未公開のプロジェクト内容など)はそのまま入力してはいけません。学習データとして利用されるリスクがあるため、必ず「A社」「Bプロジェクト」のように固有名詞を伏せ字やダミー情報に置き換えてから入力してください。ChatGPTの設定から学習データの利用をオフにすることも有効です。
Q. まずはどのような業務からChatGPTに任せるのがおすすめですか?
最初は「メールの雛形作成」や「アイデアの壁打ち」など、心理的ハードルが低く、ミスがあっても修正しやすい業務から始めるのがおすすめです。例えば、角が立たないお断りメールの作成や、新しい企画のブレインストーミングなどはAIが非常に得意とする領域です。これらに慣れてきたら、資料の要約やリサーチの補助など、徐々に活用範囲を広げていきましょう。
Q. 未経験からフリーランスになったばかりでもバリューベースの価格設定は可能ですか?
未経験の場合、過去の実績で価値を証明するのが難しいため、最初は相場に合わせた時間単価や固定報酬で案件を獲得し、信頼と実績を積むことが優先です。しかし、小さくても「クライアントの売上に貢献した」という実績ができれば、次の案件から徐々にバリューベースでの提案に移行していくことが可能です。
Q. プロンプト(指示文)を書くのが苦手なのですが、どうすればうまく回答を引き出せますか?
初めは本記事で紹介している「プロンプトの型」をそのままコピペして、具体的な条件部分をご自身の状況に合わせて書き換えるだけでOKです。「役割」「目的」「出力形式」の3点を明確に伝えることで、ChatGPTは格段に意図に沿った回答を出してくれるようになります。少しずつ自分なりにアレンジしてみてください。
@SOHOでスキルアップと案件獲得を両立する
学んだスキルを実案件で試すことで、市場価値はさらに高まります。@SOHOなら対象講座の検索から案件獲得まで一気通貫で支援します。
@SOHOで関連情報をチェック
お仕事ガイド
年収データベース
資格ガイド

この記事を書いた人
前田 壮一
元メーカー管理職・43歳でフリーランス転身
大手電機メーカーで品質管理を20年間担当した後、42歳でフリーランスに転身。中高年のキャリアチェンジや副業の始め方を、自身の経験をもとに発信しています。
関連記事

旅行業務取扱管理者 在宅 副業 2026|旅行手配の知識を活かす始め方と単価

簿記論 税理士科目 活かす 副業 2026|会計の専門知識を在宅で活かす始め方と単価

MOS 資格 在宅 副業 2026|事務系の在宅ワークでどこまで役立つかを検証

簿記2級 在宅 仕事 2026|取得後にできる経理代行の仕事と単価

在宅 副業 テストライティング 通過 コツ 2026|採用される提出物の整え方

衛生管理者 資格 活かす 副業 2026|労働衛生の知識を在宅で活かす始め方と単価

Canva 代替 無料ツール 2026|デザイン在宅ワークで使える比較

在宅ワーク ポートフォリオ 作成 ツール|実績を見せて受注を増やす
カテゴリから探す

クラウドソーシング入門
クラウドソーシングの基礎知識・始め方・サイト比較

職種別ガイド
職種・スキル別の案件獲得方法と単価相場

副業・在宅ワーク
副業・在宅ワークの始め方と対象者別ガイド

フリーランス
フリーランスの独立・営業・実務ノウハウ

お金・税金
確定申告・節税・経費・ローンなどお金の知識

比較・ランキング
サービス比較・おすすめランキング

最新トレンド
市場動向・法改正・AIなど最新情報

発注者向けガイド
クラウドソーシングで外注・人材探しをする企業・個人向け

転職・キャリア
転職エージェント・転職サイト比較・キャリアチェンジ

看護師
看護師の転職・副業・フリーランス・キャリアガイド

薬剤師
薬剤師の転職・副業・キャリアパスガイド

保険
生命保険・医療保険・フリーランスの保険設計

採用・求人
無料求人掲載・採用コスト削減・人材募集の方法

オフィス・ワークスペース
バーチャルオフィス・コワーキング・レンタルオフィス

法律・士業
契約トラブル・士業独立開業・フリーランス新法

シニア・50代
シニア世代のキャリアチェンジ・副業・年金

セキュリティ
サイバーセキュリティ・脆弱性対策・情報保護

金融・フィンテック
暗号資産・決済・ブロックチェーン・金融テクノロジー

経営・ビジネス
経営戦略・ガバナンス・事業承継・知財

ガジェット・機材
フリーランスに役立つPC・デバイス・周辺機器

子育て×働き方
子育てと在宅ワークの両立・保育園・時間管理

補助金・助成金
個人事業主・フリーランスが使える公的補助金・助成金・給付金の申請ガイド