ClaudeでExcel関数を自動生成する方法【コピペで使える10プロンプト・2026年5月版】

ClaudeでExcel関数を自動生成する方法【コピペで使える10プロンプト・2026年5月版】 業務効率化

📌 忙しい人向け結論

  • Excel関数を覚える時代から『Claude/ChatGPT/Geminiに自然言語で依頼するだけで関数が生成される時代』へ。VLOOKUP・INDEX-MATCH・QUERY関数からVBAマクロまで自動生成可能
  • 2026年は『Claude for Excel』(Anthropic公式アドイン・2026年1月24日 Pro 全公開) / Microsoft Copilot in Excel / ChatGPT for Excel(7AI関数) の3アドインが標準。Excelに直接統合された自然言語AIが業務改善の最前線
  • 業界事例(製薬企業マクロ 55分→27分・月9時間削減)ベースで個人業務でも月10〜20時間の時短余地が試算できる(個人差・業務量により補正必要)

ClaudeでExcel関数を自動生成する方法【コピペで使える10プロンプト・2026年5月版】

※本記事はアフィリエイト広告を含みます

[!info] 数値の出典
本記事に記載の業界事例(製薬企業マクロ55分→27分)は2026年5月時点の公開事例(メンバーズメディカルマーケティング)に基づきます。時短効果の数値は事例ベースの試算であり、実際の効果は業務量・職種により個人差があります。

  1. 結論ファースト
  2. この記事でわかること
  3. プロンプトテンプレ10選 一覧
  4. 2026年トレンド: Excel × AI のアドイン3選
  5. なぜAIにExcel関数を作らせるのか
    1. 従来の課題
    2. AIで解決
  6. なぜロール設定(『あなたはExcelの専門家です』)が品質を左右するか
  7. Excel関数生成の基本5ステップ
    1. Step 1: 状況を明確にする
    2. Step 2: AIに依頼する(ロール+プロンプト)
    3. Step 3: 出力を確認
    4. Step 4: スプレッドシートにコピペ
    5. Step 5: 動かない場合は修正依頼
  8. すぐ使えるプロンプトテンプレ10選
    1. プロンプト1: 名前+会社名の整形
    2. プロンプト2: VLOOKUP / INDEX-MATCH 自動生成
    3. プロンプト3: 条件付き集計(SUMIFS / COUNTIFS)
    4. プロンプト4: 日付の自動整形
    5. プロンプト5: 文字列の分解
    6. プロンプト6: 重複データの削除
    7. プロンプト7: ピボットテーブルの代替
    8. プロンプト8: 文字列抽出(電話番号・郵便番号)
    9. プロンプト9: 条件付き書式の生成
    10. プロンプト10: QUERY関数(Google Sheets向け)
  9. VBAマクロもAIで作れる(業界事例)
    1. プロンプト例
    2. 実行手順
    3. 業界事例: 製薬企業ウェビナー支援(2024年公開)
  10. Excel と Google Sheets の関数差分(早見表)
  11. 機密情報を扱う際のプレースホルダー戦略
    1. 置換ルール例
    2. 運用のコツ
  12. Claude vs ChatGPT vs Gemini Excel関数生成での比較
  13. 実例: 月次売上集計の自動化(個人業務イメージ)
    1. Before(手動)
    2. After(AI生成関数)
  14. もっと深く学ぶ(関連書籍と講座)
  15. 関連ツール(Excel業務をさらに効率化)
  16. よくある質問(FAQ)
    1. Q. 無料版のChatGPT/Claudeでも作れる?
    2. Q. Google Sheets でも使える?
    3. Q. AIが間違った関数を出した場合は?
    4. Q. 機密データを入力していい?
    5. Q. マクロが動かない場合は?
    6. Q. プログラミング経験ゼロでも使える?
    7. Q. Claude for Excel と ChatGPT for Excel どちらを選ぶ?
  17. まとめ
  18. 関連

結論ファースト

  • Excel関数を暗記する時代から、AIに自然言語で依頼する時代
  • ClaudeかChatGPTか Gemini にプロンプトを送るだけで関数生成
  • VLOOKUP・INDEX-MATCH・QUERY・ARRAYFORMULA・VBAマクロも即生成
  • 2026年は Claude for Excel(Anthropic公式アドイン)/ Microsoft Copilot in Excel / ChatGPT for Excel の3アドインが標準
  • 業界事例ベースで月10〜20時間の時短余地(個人差あり)

この記事でわかること

  • 2026年標準の Excel × AI アドイン3選(Claude for Excel / Copilot / ChatGPT for Excel)
  • AI関数生成の基本5ステップ
  • すぐ使えるプロンプトテンプレ10個(全プロンプトにロール設定済み)
  • VBAマクロもAIで作れる(製薬マクロ55分→27分の事例も紹介)
  • Excel vs Google Sheets の関数差分早見表
  • 機密情報を扱う際のプレースホルダー戦略

プロンプトテンプレ10選 一覧

# プロンプト名 用途 想定シーン
1 名前+会社名の整形 文字列結合の関数 顧客リストのラベル整形
2 VLOOKUP / INDEX-MATCH 自動生成 別シート検索 商品マスタとの連結
3 条件付き集計(SUMIFS / COUNTIFS) 担当者別売上集計 営業実績ダッシュボード
4 日付の自動整形 8桁文字列→日付型 基幹システムの出力整形
5 文字列の分解 住所→都道府県/市区町村 データクレンジング
6 重複データの削除 UNIQUE / 重複削除 メールリスト精査
7 ピボットテーブルの代替 クロス集計関数化 月次レポート自動更新
8 文字列抽出(電話・郵便番号) 正規表現的な抽出 個人情報整形
9 条件付き書式の生成 視覚化ルール 緊急度や進捗の色分け
10 QUERY関数(Sheets向け) SQL風データ抽出 動的レポート

2026年トレンド: Excel × AI のアドイン3選

2026年は「AIにプロンプトを送る」段階から「AIが Excel/Sheets に直接統合される」段階へ進化しました。代表的な3アドインを比較します。

アドイン 提供元 公開状況(2026年5月時点) 強み 料金目安
Claude for Excel Anthropic公式 2026/01/24 Pro 全公開、3/11 PowerPoint連携対応 既存の数式の依存関係を保持したまま編集、Artifacts プレビュー、長文コンテキスト Claude Pro 月3,000円〜
Microsoft Copilot in Excel Microsoft公式 Microsoft 365 Business / Copilot Pro で利用可 リボンメニュー統合、自然言語で関数・グラフ・分析を即実行 Copilot Pro 月3,200円〜
ChatGPT for Excel サードパーティ アドインストア配信中 =AI.ASK() など7つのAI関数、セル参照プロンプト可 Free Trial 300回 / Starter $6/月 / Pro $5/月固定

[!info] アドイン選びの指針
最初から専用アドインを入れずに、まずは Claude / ChatGPT / Gemini のチャットUIで本記事のプロンプト10個を試して感触を掴んでから、毎日Excelを触る職種ならアドイン導入を検討するのが費用対効果が高い流れです。

なぜAIにExcel関数を作らせるのか

従来の課題

  • VLOOKUP / INDEX-MATCH / 配列数式の構文を覚える時間が必要
  • 検索で他人のコードを拾っても自分のデータ構造に合わない
  • 条件付き書式や VBA マクロまで含めるとカバー範囲が広すぎて学習コストが高い

AIで解決

  • やりたいことを日本語で書くだけで関数が出てくる
  • データ構造(列A・列B・行数など)を伝えれば AI が関数の選定まで判断
  • エラーが出ても貼り付けて再依頼すれば修正案が即返ってくる
  • VBAマクロやGoogle Sheets固有の QUERY 関数も同じ流れで生成可能

なぜロール設定(『あなたはExcelの専門家です』)が品質を左右するか

生成AIは膨大な知識から「次の単語」を確率的に選びます。プロンプト冒頭で「あなたはExcelの関数エキスパートです」「あなたはVBAエンジニアです」と役割を指定すると、参照する語彙・関数知識・トーンが絞り込まれ、業務に直結する出力に近づきます。

競合上位の解説記事でもロール設定は全プロンプト共通の標準要素です。本記事でも全10プロンプトの冒頭にロールを付与しています。出力が想定と違う場合は、ロール部分を業務内容に合わせて書き換えてください(例:「データアナリスト」「経理担当者」「BIエンジニア」など)。

Excel関数生成の基本5ステップ

Step 1: 状況を明確にする

データの構造を簡潔に説明します:
– 何の表か(顧客リスト/売上データ/在庫表など)
– 列にあるデータ(列A: 顧客名、列B: 会社名…)
– 行数の目安
– やりたいこと

Step 2: AIに依頼する(ロール+プロンプト)

あなたはExcelの関数エキスパートです。
スプレッドシートで以下のデータがあります。
- 列A: 顧客名
- 列B: 会社名
- 列C: 電話番号

列Dに「[顧客名]様([会社名])」と表示する関数を作ってください。
ExcelとGoogle Sheets両方で動作するよう、互換性のある関数を選んでください。

Step 3: 出力を確認

AIが関数+解説を提示します:

=A2&"様("&B2&")"

Step 4: スプレッドシートにコピペ

D2セルに貼り付け→ドラッグまたはダブルクリックで全行に適用。

Step 5: 動かない場合は修正依頼

さっきの関数で、空白の行に「データなし」と表示するように
IFERROR と組み合わせて修正してください。

すぐ使えるプロンプトテンプレ10選

プロンプト1: 名前+会社名の整形

あなたはビジネスデータの整形を専門とするExcelエキスパートです。
列Aに名前、列Bに会社名がある状態で、
列Cに「○○様(○○)」と表示する関数を作ってください。
空白行は「データなし」と表示してください。

用途: 顧客リストのラベル整形・宛名一括生成。
カスタマイズ余地: 「敬称を様/さん で切り替え可能に」「会社名が空ならカッコごと省略」など条件追加。


プロンプト2: VLOOKUP / INDEX-MATCH 自動生成

あなたはExcelの関数エキスパートです。
シート1の列Aに商品コード、列Bに商品名があります。
シート2の列Aに商品コードが入っているとき、
シート2の列Bにシート1から商品名を引っ張る関数を VLOOKUP と INDEX-MATCH の両方で作ってください。
それぞれの長所短所も簡潔に解説してください。

用途: 別シート参照・商品マスタとの連結。
カスタマイズ余地: 「Excel 2016 でも動作するように XLOOKUP は使わないで」「複数列を引っ張りたい」など。


プロンプト3: 条件付き集計(SUMIFS / COUNTIFS)

あなたはデータアナリストです。
列Aに営業担当者名、列Bに売上金額、列Cに日付があります。
担当者ごとの月別売上を SUMIFS で集計する関数を作ってください。
担当者一覧は UNIQUE 関数で自動抽出する案も提示してください。

用途: 営業ダッシュボード・月次レポート。
カスタマイズ余地: 「2024年1月〜12月のみ集計」「特定地域のみ」など複合条件。


プロンプト4: 日付の自動整形

あなたはデータ整形の専門家です。
列Aに「20260426」のような8桁数字の日付があります。
列Bに「2026/04/26」の形式に変換する関数を作ってください。
ExcelとGoogle Sheets両方で動作する形でお願いします。

用途: 基幹システムや CSV からの日付整形。
カスタマイズ余地: 「曜日も末尾に追加(2026/04/26 (日))」など。


プロンプト5: 文字列の分解

あなたはデータクレンジングの専門家です。
列Aに「東京都渋谷区道玄坂1-2-3」のような住所があります。
列Bに都道府県、列Cに市区町村、列Dに残りの住所を分解する関数を作ってください。
都道府県の3文字 or 4文字(神奈川県・和歌山県等)も正しく判定してください。

用途: 顧客データのクレンジング・郵送ラベル準備。
カスタマイズ余地: 「番地と建物名を分けたい」など。


プロンプト6: 重複データの削除

あなたはデータベースエンジニアです。
列Aにメールアドレスのリストがあります(重複あり)。
列Bに重複を除いたユニークなリストを作る関数を、UNIQUE 関数版と
従来の COUNTIF を使った旧バージョン両方で提示してください。

用途: メールリスト精査・名寄せ。
カスタマイズ余地: 「大文字小文字を無視」「ドメインだけで判定」など。


プロンプト7: ピボットテーブルの代替

あなたはBIアナリストです。
列Aに月、列Bにカテゴリ、列Cに金額があります。
月×カテゴリのクロス集計表を関数だけで作りたいです。
SUMIFS と動的配列(SPILL)を使った2026年版の最新書き方で作成してください。

用途: 動的レポート・ピボットなしクロス集計。
カスタマイズ余地: 「合計行・合計列も自動」「総計に対する%も併記」など。


プロンプト8: 文字列抽出(電話番号・郵便番号)

あなたは正規表現とExcel関数の専門家です。
列Aに「お問い合わせ: 03-1234-5678 / 〒150-0001」のような自由文があります。
列Bに電話番号、列Cに郵便番号を抽出する関数を作ってください。
LET 関数や TEXTAFTER / TEXTBEFORE など2026年標準の新関数も活用OKです。

用途: 自由記述欄からの個人情報抽出・お問合せフォームの整形。
カスタマイズ余地: 「複数の電話番号があれば最初の1つだけ」など。


プロンプト9: 条件付き書式の生成

あなたはExcel視覚化の専門家です。
列Cに進捗ステータス(完了/進行中/遅延)があります。
- 「完了」 → 背景色: 緑
- 「進行中」 → 背景色: 黄
- 「遅延」 → 背景色: 赤
となる条件付き書式の設定手順とカスタム数式を作成してください。

用途: プロジェクト進捗ダッシュボード・緊急度の色分け。
カスタマイズ余地: 「期限が今日以前なら自動で遅延色」など日付連動条件。


プロンプト10: QUERY関数(Google Sheets向け)

あなたはGoogle SheetsのBIアナリストです。
シート「rawdata」の列A:E に売上明細があります(列A:日付、B:担当者、C:商品、D:金額、E:地域)。
QUERY関数で「2026年第1四半期の地域別売上TOP10」を抽出するクエリを書いてください。
日本語列名でも参照できるよう、ヘッダー行を含む書き方で。

用途: 動的レポート・SQL風データ抽出(Sheets固有)。
カスタマイズ余地: 「特定担当者のみ」「上位N件をパラメータ化」など。

VBAマクロもAIで作れる(業界事例)

関数だけでなく VBA マクロも AI で生成可能です。

プロンプト例

あなたは経験10年のVBAエンジニアです。
以下の処理をするVBAマクロを書いてください:
1. シート「タスク一覧」の列Aを上から順に読む
2. 「完了」と書いてある行を別シート「完了一覧」にコピー
3. 元シートから完了行を削除
4. ループ内のセル選択は使わず、配列処理で高速化してください

実行手順

  1. Excel で Alt + F11 を押してVBAエディタを開く
  2. 「挿入」→「標準モジュール」を追加
  3. AI が出力したコードをペースト
  4. F5 で実行
  5. ファイル保存時は Excel マクロ有効ブック (.xlsm) を選択

業界事例: 製薬企業ウェビナー支援(2024年公開)

メンバーズメディカルマーケティング社の事例では、AI生成のVBAマクロを使ってウェビナー設定業務を 55分→27分(50%削減) に短縮、月20営業日換算で月9時間の削減を実現したと報告されています(出典: メンバーズメディカルマーケティング公式ブログ)。属人化していたマクロ作成を AI 経由でチーム全員ができるようになり、組織レベルの底上げにも繋がった点も特徴です。

個人業務に置き換えても、月10〜20時間の時短余地は試算可能ですが、業務量・職種・データ量により個人差があるため自社業務に合わせた補正が必要です。

Excel と Google Sheets の関数差分(早見表)

観点 Excel(Microsoft 365) Google Sheets
検索系 XLOOKUP / VLOOKUP / INDEX-MATCH XLOOKUP / VLOOKUP / INDEX-MATCH
動的配列 SPILL対応(Microsoft 365) デフォルトでSPILL動作
配列展開 不要(動的配列) ARRAYFORMULA 必要(古い関数では)
SQL風抽出 なし(Power Queryで代替) QUERY関数(Sheets固有)
別シート結合 Power Query / VLOOKUP IMPORTRANGE(Sheets固有)
Web取得 Power Query IMPORTHTML / IMPORTXML(Sheets固有)
AI関数 Copilot / ChatGPT for Excel(アドイン) Gemini in Sheets(標準統合)

[!info] 互換性プロンプトのコツ
プロンプト末尾に「Excel(Microsoft 365)で動作する関数で」または「Google Sheets固有のQUERY関数で」と明示すると、AIが対応関数を選び分けてくれます。

機密情報を扱う際のプレースホルダー戦略

ChatGPT・Claude・Gemini は入力データを学習対象にする可能性があります(各社の学習オプトアウト設定で制御可)。社内規定で機密情報の入力が制限されている場合は、プレースホルダー戦略で抽象化したうえで入力します。

置換ルール例

元情報 プレースホルダー
株式会社○○ [会社名]
田中太郎様 [担当者名]
1,200,000円 [金額]
2026年5月10日 [期日]
受注番号 [受注番号]
顧客リスト 1,000行 サンプル3〜5行+「以下同様の構造で1,000行」

運用のコツ

  • データそのものを入力せず、列構造と例3行だけを伝えれば AI は関数を生成できる
  • 出力された関数を自分の本番ファイルに貼り付けて、実データで動作確認する
  • 法人で機密度が高い文書は ChatGPT Enterprise / Claude Enterprise / Microsoft Copilot for Microsoft 365(学習オプトアウト・データ保管領域分離)を選定する
  • 詳細はメール業務の関連記事も参照: ブログ記事_04_メール返信プロンプト10選

Claude vs ChatGPT vs Gemini Excel関数生成での比較

観点 Claude Pro ChatGPT Plus Gemini Advanced
関数の正確性
解説の丁寧さ(日本語)
エラー修正の対応
Google スプレッドシート対応 ◎(Sheets標準統合)
Excel直接統合 Claude for Excel(2026年Pro 全公開) ChatGPT for Excel(アドイン) Microsoft 365との統合は限定的
月額(個人) 3,000円 3,000円 2,900円

結論: 関数生成の精度は3社互角。日本語解説の丁寧さで Claude Pro がやや優位。Excel と直接統合したい場合は Claude for Excel か Microsoft Copilot in Excel(別契約)を選定。詳細比較: ブログ記事_01_ChatGPTvsClaude

実例: 月次売上集計の自動化(個人業務イメージ)

Before(手動)

  • 各営業担当の売上をデータから手作業で抽出
  • 月ごとに集計
  • ピボットテーブル作成
  • 所要時間目安: 1〜2時間/月

After(AI生成関数)

  • データ範囲をプロンプトで構造説明
  • AIに「あなたはBIアナリストです。月別×担当者別の売上を SUMIFS と動的配列で集計する関数を」と依頼
  • 出力された関数を貼り付け→自動集計
  • 所要時間目安: 5〜15分/月

時短効果は業務量・データ量により個人差がありますが、業界事例ベース(製薬マクロ55分→27分)とほぼ同水準の50〜80%削減は試算範囲内です。

もっと深く学ぶ(関連書籍と講座)

業務で本格的に Excel × AI を使い倒したい場合、参考書籍と講座を組み合わせると学習効率が高まります。

  • 書籍: 『学習と業務が加速する ChatGPTと学ぶExcel VBA&マクロ』(ソシム)など、AI連携を前提にしたVBA入門書がおすすめ
  • オンライン講座(Udemy): 「Excel × ChatGPT」「VBA × AI」系の講座で、動画+ハンズオンで学べる
  • Anthropic Claude実践書籍: Claude を使った業務効率化全般を体系的に学べる

関連書籍とUdemy講座は本記事末尾にAmazon・Udemy公式リンクを掲載。

関連ツール(Excel業務をさらに効率化)

  • Notta: 会議の数字を議事録から自動抽出 → Excel入力 → ブログ記事_02_議事録AI比較
  • Notion AI: Excelデータの分析レポート自動生成
  • Microsoft Power Automate: Excelタスクの完全自動化(Microsoft 365)
  • メール業務の効率化: ブログ記事_04_メール返信プロンプト10選

よくある質問(FAQ)

Q. 無料版のChatGPT/Claudeでも作れる?

A. 簡単な関数なら無料版で十分。複雑なVBAマクロや精度が必要な場合は Claude Pro / ChatGPT Plus / Gemini Advanced(月2,900〜3,000円)推奨。Anthropic公式の Claude for Excel アドインは Claude Pro 以上で利用可能。

Q. Google Sheets でも使える?

A. ほぼ全関数対応。一部 Sheets 固有の QUERY / ARRAYFORMULA / IMPORTRANGE などはプロンプトで「Google Sheets向けに」と指定すると最適な書き方になります。

Q. AIが間違った関数を出した場合は?

A. 「動かない」「#N/A エラーが出た」と具体的なエラーメッセージを貼り付けて修正依頼。エラー原因の特定+修正案+解説が返ってきます。

Q. 機密データを入力していい?

A. 推奨しない。プレースホルダー戦略(社名→『会社名』、個人名→『担当者名』、データはサンプル3行+構造説明)で抽象化してから入力。詳細は本文「機密情報を扱う際のプレースホルダー戦略」参照。

Q. マクロが動かない場合は?

A. マクロのコードと発生エラー(行番号付きで)をAIに貼り付けて修正依頼。

Q. プログラミング経験ゼロでも使える?

A. Excel関数なら可。VBAマクロも AI が解説しながら作ってくれるので、Alt+F11→F5の操作だけ覚えれば導入できます。

Q. Claude for Excel と ChatGPT for Excel どちらを選ぶ?

A. Anthropic公式の Claude for Excel(Pro 月3,000円) は2026年1月の Pro 全公開で本命候補。サードパーティの ChatGPT for Excel はアドインストアで月$5〜6で気軽に試せます。両方無料試用してから決めるのが確実です。

まとめ

Excel関数を覚えるよりも、AIに作らせる方が業務生産性が高い時代に入りました。本記事のポイント:

  • プロンプトテンプレ10個(全てロール設定済み)を保存しておくだけで業務効率化が進む
  • 2026年は Claude for Excel / Copilot in Excel / ChatGPT for Excel の3アドインが選択肢
  • VBAマクロも AI 経由で作成・修正可能(製薬企業事例: 55分→27分 / 月9時間削減)
  • Claude Pro / ChatGPT Plus / Gemini Advanced(月2,900〜3,000円)の投資は業務時短のコスト対効果として高い水準
  • 機密情報はプレースホルダー戦略で抽象化してから入力

ツール選定で迷ったら ブログ記事_01_ChatGPTvsClaude(ChatGPT vs Claude徹底比較)で、自分の業務に向くツールを選んで導入してください。

公式サイト: Claude / Claude for Excel(Anthropic公式案内) / ChatGPT / Microsoft Copilot / Microsoft 365 Copilot / Gemini / Office Add-in Store


運営者: AI業務改善ノート
最終更新: 2026年5月4日

関連

  • ブログ記事_01_ChatGPTvsClaude
  • ブログ記事_02_議事録AI比較
  • ブログ記事_04_メール返信プロンプト10選

著者: AIノート @aigyomunote

本業でBtoBサービス業界の顧客接点領域に従事。副業でAI業務改善ノートを運営。20以上のAI×SaaSを実際に検証。

著者プロフィール詳細 →


タイトルとURLをコピーしました