Excel自動化は自作と外注どちらにすべき?判断基準と依頼前の準備
Excelの自動化を自分で作るか人に頼むかで迷っている人向けに、頻度・複雑さ・保守という判断の軸と、AIに書いてもらう中間の選択肢、依頼前に準備しておくことを整理して解説します。
本記事はプロモーションを含みます。紹介する情報は、実際の成果や効果を保証するものではありません。
目次
この記事でわかること
- Excelの自動化を自作するか人に頼むかを決めるときの判断軸
- 「自作」と「外注」の間にある、AIに書いてもらうという選択肢
- 外注した後に起きやすい問題と、その避け方
- 依頼する前に自分で準備しておくこと
「自分でやるか、頼むか」の二択ではなくなった
Excelの作業を効率化したいとき、これまでは「自分でマクロを覚えて作る」か「詳しい人に頼む」かのどちらかでした。現在はその間に、AIに手順を書いてもらうという選択肢が加わっています。
まずは3つの違いを押さえておくと、判断しやすくなります。
| 進め方 | 費用 | 作るまでの速さ | 壊れたときに直せる人 |
|---|---|---|---|
| 自分で作る | かからない | 習得の時間しだい | 自分(仕組みを理解している) |
| AIに書いてもらう | ほぼかからない | 速い | 自分(ただし中身の理解は人による) |
| 人に依頼する | かかる | 相手の状況しだい | 依頼先(契約の範囲による) |
AIに書いてもらう方法についてはExcelをAIで自動化する方法で詳しく扱っています。この記事では、そこから先——AIに頼んでも手に負えない、あるいは任せきりにするのが不安な場合の判断を扱います。
判断の軸は4つ
迷ったときは、次の4つを順番に確認すると整理できます。
1. どれくらいの頻度で使うか
毎日使うものと、年に数回しか使わないものでは、かけてよい手間が変わります。年に2回・15分の作業を自動化しても、作る時間と後から直す時間を合わせると割に合わないことがあります。
2. 止まったときにどれだけ困るか
ここが最も大事な軸です。自分の作業が少し遅れるだけなのか、請求や締め処理が止まって他の人にも影響するのかで、必要な作りの丁寧さが変わります。後者であれば、費用をかけてでも「困ったときに直してもらえる状態」にしておく価値があります。
3. 自分で中身を理解できる範囲か
自分で作ったものでも、AIに書いてもらったものでも、中身が分からないまま業務に組み込むと同じ問題が起きます。エラーが出たときに手が出せず、作業が止まってしまいます。
中身を理解しながら自分で作る進め方の例(仕様を先に決め、生成した結果を検証する)はExcelの定型レポートを自動化する手順で紹介しています。
4. 自分以外も使うか
自分だけが使うツールと、部署の他の人も使うツールでは、求められる完成度が違います。他の人が使うなら、操作手順の説明や、想定外の入力への備えが必要になります。
この4つのうち、2と4に当てはまるものほど、人に依頼する価値が高くなります。 逆に、1が少なく自分だけで使うものは、自作やAIに書いてもらう範囲で十分なことが多いでしょう。
費用をどう考えるか
外注費用は、処理の規模・期間・納品後の保守を含むかどうかで大きく変わります。公開されている相場情報も幅があり、「この作業ならいくら」と一律に言えるものではありません。
そこで、金額そのものよりも次の2点を比べる方が判断しやすくなります。
- 今その作業に使っている時間: 月に何時間かかっているかを出してみる
- 依頼した場合に浮く時間と、依頼にかかる手間: 説明・確認・受け取りの時間も含めて考える
見積もりを取るときは、同じ条件を複数の依頼先に伝えて比べてください。条件がそろっていないと、金額だけを見ても判断できません。
なお、極端に安い依頼先を選んだ結果、納品されたものが期待どおりに動かず、別の依頼先へ作り直しを頼むことになる——という失敗はよく指摘されています。金額の安さだけで決めないことが、結果的に安くつく場合があります。
依頼先にはどんな種類があるか
サービス名ではなく、種類で押さえておくと選びやすくなります。
- 社内の詳しい人: 業務の前提を説明しなくて済むのが最大の利点。ただしその人の本業を圧迫しがちで、 異動や退職で引き継ぎが止まるリスクがあります
- 個人(フリーランス等)に依頼する: 小規模な依頼がしやすい一方、対応できる範囲や保守の可否は 相手によって差があります
- 制作会社・開発会社に依頼する: 規模の大きい依頼や、継続的な保守を前提にしたい場合に向きます
- スキルマーケット・クラウドソーシング: 依頼先を探しやすく、小さな依頼から始めやすい形式です
どれを選ぶ場合でも、次の章の確認事項は共通です。
依頼する前に必ず確認したいこと
作ってもらった後に困らないために、依頼する前に次を確認してください。
- 納品後の修正はどこまで含まれるか: 不具合の修正と、仕様変更の対応は別扱いのことがあります
- 仕様が変わったときにどうするか: 請求書の書式変更など、業務側の変更は必ず起きます
- ソースコード(マクロの中身)を受け取れるか: 受け取れないと、別の依頼先に引き継げません
- 使い方の説明を残してもらえるか: 担当者が変わったときに効いてきます
- 渡すデータの扱い: 顧客情報や社内数値をそのまま渡してよいかは、勤務先のルールを確認してください。 多くの場合、実際の値をダミーに置き換えたサンプルで足ります
外注しても「丸投げ」にはならない
依頼すれば自分の手を離れる、と考えていると、たいてい想定とずれたものが出来上がります。どう動いてほしいかを決められるのは、その業務を知っている自分だけだからです。
依頼前に、次を手元で用意しておくと進みが大きく変わります。
- 現在の作業手順を箇条書きにする(何を見て、何を判断して、どう入力しているか)
- 扱うファイルの構成を書き出す(どの列に何が入っているか)
- 完成後にどうなっていてほしいかを一文で書く
- ダミーに置き換えたサンプルデータを用意する
- 実行する頻度とタイミングを決める
この整理自体は、AIに相談しながら進めることもできます。伝え方の基本はChatGPTを仕事で使う方法でも触れています。
「依頼する側」の視点を持っておく
小さな依頼であっても、依頼する側にまわると、説明の仕方や見積もりの読み方といった感覚が身につきます。この感覚は、逆に自分がスキルを提供する側になったときにも役立ちます。仕事を受ける側の視点についてはAI副業の始め方完全ガイドで扱っています。
長く使うなら、作り方そのものを見直す選択肢もある
依頼するほどではないものの、自作では手に負えなくなってきた場合、Excelのマクロ以外の方法が合っていることもあります。扱うデータ量が多い処理や、複数のファイルをまたぐ処理は、別の方法の方が素直に書けることがあります。学び方の選択肢はPythonを学ぶ方法で整理しています。
ただし、学ぶこと自体が目的でないなら、そこに時間をかけるかは慎重に判断してください。本業の合間に新しい言語を習得するのは、想像より時間がかかります。
まとめ
Excelの自動化を自作するか依頼するかは、次の順に考えると整理できます。
- その作業をどれくらいの頻度で使うか
- 止まったときにどれだけ困るか(ここが最も重要)
- 自分で中身を理解できる範囲か
- 自分以外も使うか
2と4に当てはまるほど、依頼を検討する価値があります。依頼する場合は、金額だけでなく納品後の修正・仕様変更・コードの受け取りまで確認してください。
そして、どの進め方を選んでも、何をどうしたいかを決めるのは自分です。その整理ができていれば、自作でもAIでも依頼でも、結果は大きく変わりません。
よくある質問
Excelの自動化は自分で作るのと人に頼むのと、どちらが得ですか?
作業の頻度と、壊れたときに困る度合いで変わります。毎日使う・止まると業務が止まるようなものは、多少費用がかかっても直してもらえる状態にしておく方が安全です。逆に月数回・自分だけが使うものは、自分で作れる範囲に収める方が身軽です。
外注するといくらぐらいかかりますか?
内容の規模と期間で大きく変わるため、一律の目安を出すのは難しいのが実情です。公開されている相場情報も幅があります。同じ条件を複数の依頼先へ伝えて見積もりを比べるのが確実で、その際は「作って終わり」か「後から直してもらえるか」まで含めて確認してください。
AIに書いてもらえば外注しなくてよいのでは?
小さい処理なら十分なことも多いですが、AIに書いてもらう場合も動作確認と修正は自分の担当になります。業務が止まると困る仕組みや、他の人も使う仕組みでは、誰が保守するのかを先に決めておく必要があります。
外注したマクロが後から動かなくなったらどうなりますか?
納品後の修正が契約に含まれていないと、追加費用や別の依頼先探しが必要になります。依頼前に、保守の範囲・仕様変更時の扱い・ソースコードを受け取れるかを確認しておくとこうした事態を避けやすくなります。
依頼するときは何を伝えればいいですか?
現在の作業手順、扱うファイルの構成、完成後にどうなっていてほしいか、そして実行する頻度です。あわせて、実際の値をダミーに置き換えたサンプルデータを用意しておくと、見積もりの精度が上がります。