商品企画のExcel作業をAIで自動化する方法
この記事の要点
商品企画担当者がExcelの集計・関数作成・フォーマット整理をAIで効率化する手順を解説。ロードマップ管理表や競合比較表の作成をAIと組み合わせて時間を半分に短縮するプロンプト例を紹介します。
結論
商品企画では、ロードマップ管理表・アンケート集計・競合比較表・月次レポートなど、Excelを使う作業が多い。AIを使えば、これらの作業で最も時間を取られる「関数の構文調べ」「フォーマット設計」「繰り返し集計」を大幅に短縮できる。コードが書けなくてもVBAの自動化コードを作れるため、一度だけ時間をかけてAIと一緒にテンプレートを作ると、その後の定型作業が毎回短縮される。
AIと組み合わせるExcel作業の優先順位
全てのExcel作業をAIで自動化しようとすると却って手間がかかる。費用対効果の高い作業から着手する。
| 作業 | AI活用の効果 | 優先度 |
|---|---|---|
| 関数・数式の作成 | 構文調べが不要になる | 高 |
| 繰り返し集計の自動化 | 毎月・毎週の定型作業を1クリックに | 高 |
| データのフォーマット整形 | 他システムからの貼り付けデータをクリーンにする | 高 |
| グラフの構成設計 | どのグラフが適切か相談できる | 中 |
| ピボットテーブル設定 | 操作手順を教えてもらえる | 中 |
手順1 Excel関数をAIに作ってもらう
「VLOOKUP」「INDEX/MATCH」「SUMIFS」など、構文を覚えていなくても自然言語で依頼できる。
ExcelでIndex/Match関数を使って別シートのデータを参照したいです。
状況:
・Sheet1のA列に商品ID(例:A001)が入っています
・Sheet2のA列に商品ID、B列に商品名、C列に単価が入っています
・Sheet1のB列に商品名、C列に単価を自動で表示させたい
Sheet1のB2セルに入れる数式を教えてください。
数式のコピーができるよう、絶対参照と相対参照を適切に設定してください。
VLOOKUPより高度なIndex/Matchでも、このように「何がどこにあって、何を取りたいか」を伝えれば正確な数式が返ってくる。返ってきた数式は自分のシートのセル番地に合わせて確認してから使う。
手順2 アンケート集計用の数式セットを一括作成する
商品企画では満足度アンケートの集計を定期的に行う。集計に必要な数式を一括でAIに作ってもらうと、毎回のセットアップ時間が省ける。
以下の構成で、ユーザー満足度アンケートの集計シートを設計してください。
データシート(Sheet1)の構成:
・A列:回答者ID
・B列:年代(20代/30代/40代/50代以上)
・C〜G列:Q1〜Q5の満足度スコア(1〜5の整数)
・H列:総合評価(1〜5の整数)
集計シート(Sheet2)に入れる数式を教えてください:
1. H列(総合評価)の全体平均
2. 年代別のH列平均(4行分)
3. Q1〜Q5それぞれの平均(AVERAGE関数)
4. 総合評価が3以下の件数(COUNTIF)
各数式はSheet2のどのセルに入れるかも指定してください。
このプロンプトで、集計シートの設計図と全数式を一度に得られる。次回から同じフォーマットを使い回せる。
手順3 VBAで繰り返し作業を自動化する
毎月同じ手順でデータを整形している場合、VBAマクロにしてしまうと毎回1クリックで完了する。コードを書いたことがなくても、やりたいことを日本語で説明すれば動作するコードが得られる。
以下の作業を自動化するExcelのVBAコードを作ってください。
作業内容(毎月実施):
1. Sheet1のA1:H1000の範囲に新しいデータが貼り付けられる
2. B列(年代)の表記を統一する(「20代」「20s」「二十代」をすべて「20代」に変換)
3. C〜G列のスコアが1〜5以外の値を赤色で塗りつぶす
4. H列(総合評価)のスコアが3以下の行を、Sheet2の「要対応リスト」シートにコピーする
5. 処理完了後に「処理が完了しました。要対応件数:XX件」とメッセージを表示する
コードにはコメントを入れて、何をしているか分かるようにしてください。
返ってきたコードは、ExcelのVBAエディタ(Alt+F11で開く)に貼り付けて実行する。初回は「マクロを有効にする」の設定が必要なことがある。コードの意味が分からなくても、動かして確認し、挙動が違う場合は「○○の動作がおかしい、△△に直してください」と追加指示で修正できる。
手順4 競合比較表のフォーマットをAIに設計させる
競合比較表は、商品企画で最も頻繁に作る資料の一つである。フォーマット設計から始めると時間がかかるため、AIにテンプレートを作らせてから自分でデータを埋める方が速い。
商品企画で使う競合製品比較表のExcelテンプレートを設計してください。
比較する製品数:5〜8社
比較したい観点:
・価格帯(最低・最高)
・主なターゲット層
・主要機能(5〜8項目)
・UI/UXの評価(5段階)
・最終アップデート日
・公式サポートの有無
・自社との差別化ポイント
以下を教えてください:
1. 列と行の構成(どの軸を行にして、どの軸を列にするか)
2. 各セルに入れるべき情報の形式(テキスト/数値/プルダウン等)
3. 見やすくするための条件付き書式の設定方法(UIスコアが3以下を黄色にするなど)
テンプレートの構成が決まったら、空のExcelに入力してデータを埋めていく。毎回ゼロから設計する時間がなくなる。
実例1:ロードマップ管理表にAIで優先度計算式を追加する
あるBtoB向けSaaSの商品企画担当が、機能ロードマップ管理表に優先度スコアの自動計算を追加した事例を紹介する。
管理表の構成は「機能名 / ユーザーからの要望数 / 開発工数(M) / ビジネスインパクト(1〜5) / 優先度スコア」だった。優先度スコアの計算ロジックをAIに相談した。
以下の項目で機能の優先度スコアを自動計算するExcel数式を作ってください。
B列:要望数(整数)
C列:開発工数(1=1M、2=3M、3=6M以上)
D列:ビジネスインパクト(1〜5の整数)
優先度スコアの考え方:
・要望数が多いほど高評価
・開発工数が少ないほど高評価(ROI重視)
・ビジネスインパクトが高いほど高評価
スコアを0〜100に正規化する計算式を教えてください。
また、スコアが80以上は緑、50〜79は黄色、50未満は赤で塗りつぶす
条件付き書式の設定方法も教えてください。
AIが返した計算式を使い、ロードマップ会議での優先度議論に定量的な根拠が加わった。ロードマップ全体の策定にAIをどう使うかについては商品企画のロードマップ策定をAIで進める方法で詳しく解説している。
実例2:社内レポートのフォーマット変換を自動化する
他部署から毎月届くデータがバラバラな形式で、それを商品企画の管理フォーマットに整形するのに毎月1〜2時間かかっていた担当者が、VBAで整形を自動化した。
以下の2種類のExcelフォーマットを変換するVBAコードを作ってください。
変換元(Sheet1、他部署から受け取る形式):
・A列:日付(YYYY/M/D形式、例:2026/6/1)
・B列:製品コード(例:P-001)
・C列:売上金額(カンマ区切り文字列、例:1,234,567)
変換後(Sheet2、商品企画の管理フォーマット):
・A列:日付(YYYYMMDD形式、例:20260601)
・B列:製品コード(そのまま)
・C列:売上金額(数値型、カンマなし)
・D列:担当カテゴリ(製品コードがP-001〜P-050なら「食品」、P-051〜P-100なら「日用品」)
変換ボタンをSheet2に設置して、クリックで実行できるようにしてください。
このコードで毎月の作業が1クリックに変わり、節約できた時間を分析業務に充てられるようになった。
うまくいかない場合の対処
数式がエラーになる
シート名や列番号が自分の実際のファイルと違う場合がほとんどである。AIに「Sheet名は『データ』ではなく『売上』です」のように差分を伝えて修正を依頼する。
VBAコードが途中で止まる
エラーメッセージをそのままコピーしてAIに貼り付けて「このエラーが出ました、原因と修正方法を教えてください」と聞く。エラーメッセージには問題箇所の情報が含まれているため、これだけで解決することが多い。
動作は正しいが処理が遅い
データ量が多い場合、VBAの処理が遅くなることがある。「このVBAコードをより速く動かしたいです。最適化してください」と依頼すると、画面更新を止める処理やループ構造の改善が返ってくる。
まとめ
商品企画のExcel作業をAIで効率化するポイントは、関数の構文を覚えることに時間をかけないことと、繰り返し発生する定型作業をVBAで自動化するテンプレートを一度作ることにある。最初にテンプレートを作る投資をしておけば、毎月・毎週の定型作業が積み上がって時間を節約できる。
アンケートデータや売上データをAIで分析する方法の詳細は商品企画のデータ集計・分析をAIで行う手順を参照してほしい。
よくある質問
ExcelでAIを活用するにはどうすればいいですか?
ChatGPTやClaudeに「やりたいこと」を自然言語で伝えると、Excelの数式・VBAコード・操作手順を返してもらえます。関数の構文を調べる時間がなくなり、複雑な集計も指示一つで完成します。
AIに作ってもらったExcel関数はそのまま使えますか?
基本的に使えますが、セル番地や列番号は自分のシート構成に合わせて書き直す必要があります。コピーして貼り付けた後、動作確認を必ずしてください。
VBAを書いたことがなくてもAIで自動化できますか?
書いたことがなくても問題ありません。やりたいことを日本語で説明すると、コピーするだけで動くVBAコードを出力してもらえます。コードの意味が分からなくても、動作確認と修正依頼はできます。
商品企画のどんなExcel作業にAIが最も効果的ですか?
ロードマップ管理表の関数設定・アンケート集計の自動化・競合比較表の整形・定期レポートのフォーマット化が特に効果的です。繰り返し発生する定型作業ほど自動化の費用対効果が高いです。