ExcelにAIを入れる時、一番危ない考え方は「ファイルごと任せれば終わる」です。実務のExcelには、数字、数式、人が手で直したセル、隠れたフィルター、例外処理、報告を受ける人の期待値が混ざっています。

顧客セグメントのラベルが一つ違うだけなら、あとで直せます。売上合計が違うと話は変わります。手数料計算がずれると担当者が説明することになります。月次レポートの数字が違うと、会議そのものが違う方向へ進みます。私は表計算のAIを、速いが最終責任者ではない若手分析者くらいに置いています。

なので、最初の問いは「AIはExcelが得意か」ではありません。「どこに入れれば、人の確認時間が減り、数字の責任は残せるか」です。

まずファイルの状態を見る

AIツールを開く前に、私はファイルの性格を先に見ます。難しい話ではありません。かなり地味な確認です。

最初に見ること理由
原本かコピーか原本をAI作業中に変えると戻しにくい
売上、給与、顧客情報、契約情報があるか間違えた時の影響が大きい
列名が安定しているか列名が変わるとプロンプトも数式も崩れやすい
隠しフィルターや結合セルがあるか人が込めた意味をAIが拾えないことがある
他システムへ取り込むファイルか日付形式や区切り文字の変更だけで失敗する
最終確認者がいるか責任者がいない自動化は運用にならない

ここが曖昧なら、いきなりAIに渡しません。コピーを作り、最終確認者を決め、欲しい出力を書き出します。少し面倒ですが、あとから「AIがそう言ったので」と説明するよりはずっとましです。

AIに任せやすいExcel作業

AIが表計算で役に立つ場面はあります。繰り返しが多く、目で確認できて、間違えても戻しやすい作業です。

作業任せやすいこと
列名がばらばらなCSV列名ルールの提案
顧客行の重複マージ前の重複候補ルール作り
セル内の長いメモカテゴリ、緊急度、担当候補の抽出
月次実績コメント数字に基づく短い説明文の草案
忘れた数式数式候補と動き方の説明
ピボットの切り口月、商品、地域、チャネルなどの切り口候補
報告メモ表から管理者向けの短い文章を作る
データ辞書各列が何を意味するかの仮説

私はこのあたりから試します。間違っても被害が小さいからです。カテゴリが変なら直せます。数式が怪しければ、全行へ入れる前に数行で試せます。

AIだけに任せない作業

画面上は同じExcelでも、危険度がまったく違う作業があります。

売上認識のロジックをAIが静かに変更する形にはしません。手数料支払いの最終額も任せません。銀行入金の突合をAI結果だけで終わらせません。複数部署が触る共有ブックをAIが直接更新するのも慎重に扱います。

失敗基準は単純です。間違えた時に顧客へ謝る、返金する、給与を直す、公式報告を差し替える可能性があるなら、AIは補助です。最終処理者ではありません。

そのまま任せると危ないもの安全寄りの形
最終売上合計AIは増減理由の草案だけ作り、合計は担当者が確認
給与や手数料AIは異常値を出し、人が支払いロジックを承認
顧客データ取り込みAIは欠損項目を示し、取り込みルールは固定
予測モデルAIはシナリオ文を作り、前提値は人が残す
規程関連の報告AIはチェックリストを作り、証跡は別に保管

AIを避ける話ではありません。間違えた時のコストが大きい場所には、人の判断を最後に置くという話です。

ChatGPTが合う場面

ChatGPTは、Excelファイルが仕事の一部でしかない時に使いやすいです。CRM、請求、広告、サポートツールからCSVを出し、その中身を説明、判断メモ、作業ルール、報告草案へ変える場面です。

私ならこういう依頼をします。

  • 「このCSVの中で信用しにくい列を先に挙げて」
  • 「顧客メモを業務で使えるカテゴリへ分けて」
  • 「前月比で大きく動いた項目を、現場向けの言葉にして」
  • 「この表から上長へ送る5行の報告草案を作って」
  • 「数式を提案して。どの行で失敗しそうかも一緒に出して」

OpenAIのヘルプは、ChatGPTでファイルをアップロードしてデータを扱う流れを説明しています。実務で私が期待するのもそこです。Excelの代わりというより、ファイルの周辺にある考えを速く形にする使い方です。

ただし、顧客情報、給与、内部財務のようなデータは会社の利用ルールが先です。さらに「このファイルを直して」と一括で渡すのではなく、先にルールを提案させます。そのルールを人が見てから適用します。

Copilot in Excelが合う場面

作業がExcel内で完結するなら、Copilotは自然な候補です。これは地味ですが大きいです。実務のExcelは、派手な分析よりも、今見ている表でフィルターをかけ、グラフを作り、数式列を一本足す仕事が多いからです。

Microsoftのサポートは、Copilot in Excelをデータへの質問、数式列、強調表示、フィルター、並べ替え、可視化の流れで説明しています。この位置づけは実務感があります。長い戦略文書を書くためというより、Excel内で手数を減らす相手です。

任せやすい作業は次の通りです。

  • 外れ値を探す、
  • 月次推移に合うグラフ候補を作る、
  • 新しい数式列を提案する、
  • 条件に合う行を強調する、
  • 表の短い要約を作る、
  • ピボットの切り口を出す。

ただ、数式だけはゆっくり扱います。数式案は案です。普通の行、空白行、ゼロの行、例外行で試します。Excelの事故は、きれいなサンプル行ではなく、変な例外行で起きます。

Gemini in Sheetsが合う場面

Geminiは、仕事がGoogle Sheets、Docs、Drive、Gmailの中で流れている時に合います。元データがDriveにあり、議事録がDocsに残り、共有がGmailなら、別のAIタブへ移すこと自体が手間になります。

Googleのサポートは、Gemini in Sheetsで表、数式、分析、グラフ、AI関数を扱う流れを示しています。私なら次のように使います。

  • 粗い管理表を使える表へ直す、
  • 短いテキストからカテゴリ列を作る、
  • 会議用の短い要約を作る、
  • 傾向が見える表に合うグラフを提案する、
  • DocsやDriveへつながる報告文の最初の形を作る。

Geminiは「一番賢いから」選ぶのではありません。仕事がすでにGoogle Workspaceにある時、移動のコストが減るから選びます。

例: 売上CSVを月次レポートへ変える

一発で終える流れより、分けた流れの方が安全です。

手順ツール人が確認すること
CRMからCSVコピーを出すCRMまたはExcel対象期間、フィルター、除外条件
列名をそろえるChatGPTまたはCopilot売上、ステージ、担当者の列が残っているか
欠損値を示すExcel、Sheets、Gemini空白がゼロか未入力か対象外か
基本の集計を作るCopilotまたはGemini元データ合計と集計結果が合うか
報告文を作るChatGPT表にない原因説明が入っていないか
最終グラフを作るExcelまたはSheets軸、期間、除外行
報告する担当者最終数字と判断

派手さはありません。ただし、翌月も同じ形で回せます。実務ではそこが強いです。

例: 顧客リストを扱う時

顧客リストでよくある失敗は、重複削除を急ぎすぎることです。「Acme Ltd」と「Acme Support Account」はAIには似て見えても、実務では別のアカウントかもしれません。

私はこうします。

  1. 元のexportをコピーする。
  2. AIにはマージさせず、重複候補ルールだけ作らせる。
  3. possible_duplicate_reasonのような列を追加する。
  4. 危険度の高い30件を人が見る。
  5. ルールを固めてから全体に適用する。
  6. 元のrow IDは消さない。
  7. import前に担当者が受け入れる。

row IDはただの管理列ではありません。失敗した時に元へ戻る道です。

私が使うプロンプトの型

表計算では、長いプロンプトよりリスクを先に言わせる方が効きます。

場面プロンプトの型
汚いCSV「ヘッダーと最初の行を読んで、危ない列を先に教えて。まだ修正しないで」
数式「数式を提案して。この数式が失敗しそうな行も3つ挙げて」
月次コメント「表に見える変化だけで説明して。原因が表にないなら原因とは書かないで」
カテゴリ付け「カテゴリを作って。迷うものは不明に残して」
グラフ「合うグラフを一つ、避けるべきグラフを一つ挙げて」
報告草案「5行で書いて。人の確認が必要な文には印を付けて」

大事なのは言い回しではありません。自信のある答えより先に、不確かな場所を出させることです。

送る前の確認リスト

AIを使ったExcel作業は、相手に渡す前にここを見ます。

確認通過条件
原本保存最初のexportが残っている
対象期間ファイルかメモに期間が書かれている
合計照合AI後の合計が元データと合う、または差分理由がある
空白セルゼロ、未入力、対象外の意味が決まっている
数式テスト普通、空白、ゼロ、例外の行で試した
手修正人が変えた箇所を追える
データ利用ルール使ったAIがそのデータに許可されている
最終担当者結果を受け入れる人が決まっている

二つ以上怪しければ、私は送らずに流れを直します。文章を直す前に、業務の形を直した方が早いです。

私ならこの条件で決める

基本形を一つ持つなら、Excel内で終わる作業はCopilot、Google Workspace内で流れる作業はGemini、ファイルを読んで説明や作業ルールへ変える作業はChatGPTです。

ただ、どれか一つを全Excel業務の標準にはしません。原本のリスク、人の確認負荷、間違った数字のコストの方が、ツール名より重いからです。

良いExcel AI活用は、見た目より地味です。原本を残す。変更前にルールを出させる。row IDを消さない。数式を例外行で試す。最終数字は人が持つ。

それで十分です。翌月も同じ手順で回せるなら、実務ではちゃんと価値があります。

ここで一度引き返す

次の状態になったら、AIに任せる範囲を狭めます。

  • 結局、人が全数字を最初から確認している。
  • 同じプロンプトなのに分類結果が毎回変わる。
  • 数式がサンプル行では合うが、例外行で壊れる。
  • レポート文に、表では確認できない原因が入る。
  • AIが原本値を変えたか誰も分からない。
  • 先月と同じ結果を再現できない。

最後の点はかなり大事です。再現できない表計算業務は、プロセスではありません。その場の運です。

先に答えておきたい質問

ExcelではChatGPTとCopilotのどちらを使うべきですか?

Excel内で作業が続くならCopilotからです。表を読んで説明文、報告草案、作業ルールへ変えるならChatGPTが扱いやすいです。

Google SheetsではGeminiが向いていますか?

Sheets、Docs、Drive、Gmailの中で仕事が動いているなら向いています。表から分類、数式、要約、グラフ候補へ進む時に移動が少なくなります。

AIが作った数式は信頼できますか?

そのまま使わない方が安全です。普通の行、空白、ゼロ、例外行で試してから全体へ入れます。

一番怖いリスクは何ですか?

間違った数字そのものより、もっともらしい説明です。表は正しそうに見えて、解釈だけ間違うと会議で修正しにくくなります。

最初に試すなら何がいいですか?

機密性の低いCSVコピーで始めます。列名の統一、増減理由の草案、数式候補作りのように、戻せる作業からが安全です。

参考にした資料