Excel Copilot実践プロンプト術!関数作成と分析を爆速化
Excelで「ネストが深すぎるIF関数が作れない」「大量データの傾向をサクッと把握したい」と悩んでいませんか?
Microsoft 365に搭載されたAIアシスタント「Copilot in Excel」を活用すれば、自然な日本語で指示を出すだけで、複雑な計算式の作成からデータ分析までを一瞬で完了できます。
本記事では、日常業務を劇的に効率化する実践的なプロンプト(指示文)のテンプレートと、その活用法を詳しく解説します。なお、Copilotの機能や利用要件は執筆時点(2025年現在)のものであり、今後のアップデートにより仕様が変わる可能性があるため、最新の動作環境やライセンス要件はMicrosoft公式サイトをご確認ください。
Excel Copilotを動かす必須条件:まずは「テーブル化」
ExcelでCopilotを使う際、最も重要な前提条件があります。それは対象データを「Excelテーブル」に変換しておくことです。
Copilotは通常のセル範囲のままでは正しく認識できないことが多いため、以下の手順で事前準備を行ってください。
- データ内の任意のセルを選択する
- ショートカットキー
Ctrl + T(MacはCmd + T)を押す - 「先頭行をテーブルの見出しとして使用する」にチェックを入れて「OK」をクリック
このひと手間を加えるだけで、Copilotの認識精度が劇的に向上します。
複雑な関数作成を一瞬で終わらせるプロンプト術
条件分岐が入り組んだ計算式や、他の表から値を取得する処理は、Copilotに丸投げするのが確実です。どのような関数を使うべきか分からなくても、実現したい目的を伝えるだけで適切な数式を提案してくれます。
実践プロンプト例
- 条件分岐の判定列を追加したいとき
「『売上金額』が100万円以上、かつ『成約率』が80%以上の行に『S』、50万円以上なら『A』、それ以外は『B』と表示する計算列を追加して」 - 別シート・別列の参照(XLOOKUP等の自動生成)
「『商品コード』をキーにして、別列の『商品マスタ』から該当する『単価』を取得する新しい列を作って」 - 日付データの加工
「『受注日』から月だけを抽出し、『○月』という形式の新しい列を作成して」
提案された数式は「列の挿入」ボタンをクリックするだけで、テーブル全体に自動反映されます。
データ分析と傾向把握を自動化するプロンプト術
数字の羅列からビジネスの課題やトレンドを読み解く作業も、Copilotが得意とする領域です。ピボットテーブルを自分で組み立てることなく、インサイトを引き出せます。
実践プロンプト例
- 特定カテゴリの集計
「担当者ごとの売上合計と平均成約数を計算して、売上の降順で並べ替えたピボットテーブルを作成して」 - 異常値や傾向の可視化
「前月比で売上が20%以上落ち込んでいる店舗をハイライトして」 - ビジネスインサイトの要約
「このデータから読み取れる主な傾向を3点箇条書きで教えて」
Copilotは回答と一緒にグラフや新規シートの作成を提案してくれるため、報告用資料のたたき台が短時間で完成します。
精度を高めるプロンプト作成の比較とコツ
Copilotから期待どおりの回答を得るためには、「あいまいな指示」を避けて「明確な列名と条件」を提示することが重要です。
| 指示の目的 | イマイチなプロンプト(精度が低い) | 効果的なプロンプト(高精度) |
|---|---|---|
| 売上の判定 | 売上が高い人にフラグをつけて | 『年間売上』が1,000万円超の行の『判定』列に『達成』と入力して |
| データの比較 | 前年との違いを教えて | 『2023年売上』と『2024年売上』を比較し、成長率が高い上位5製品を教えて |
| グラフの作成 | いい感じのグラフを作って | 『月』ごとの『利益』の推移を示す折れ線グラフを作成して |
プロンプトを書く際は、「対象の列名を『』で囲む」「数値や条件を具体的に書く」「出力形式(列追加、グラフ作成など)を指定する」の3点を意識してみてください。
まとめ
Excel Copilotは、単なるチャット機能ではなく、複雑な関数作成やデータ分析作業を肩代わりしてくれる強力なパートナーです。
- データをあらかじめテーブル化しておく
- 目的と条件を列名を含めて具体的に伝える
- 提案された数式やグラフを確認してワンクリックで適用する
この基本を押さえるだけで、これまで数十分かかっていたExcel作業が数十秒で終わるようになります。ぜひ日々の業務にプロンプト術を取り入れ、作業の効率化を実感してください。