
【丸投げ】在庫管理をAIで自動化!ChatGPTで売れ筋を見抜くABC分析の手順
在庫管理の効率化や売れ筋商品の特定に悩んでいませんか?本記事では、ChatGPTを使ってABC分析を自動化する方法を初心者向けに解説します。売上データを読み込ませるだけで、重点的に管理すべき商品が一目でわかるプロンプトを公開。データ分析の専門知識ゼロでも、AIを活用して今すぐ実践できます。
「エクセルでの売上分析が難しくて時間がかかる」「在庫管理に手間取っている」と悩んでいませんか?AIやExcelを使った分析の自動化が注目される中、「ChatGPT データ分析 やり方」で検索しても専門用語ばかりで挫折してしまう経営者や担当者は少なくありません。
本記事では、在庫管理の効率化に直結する「ABC分析」を、ChatGPTに丸投げして自動化する方法を徹底解説します。
この記事で分かること:
- 在庫管理を劇的に楽にする「ABC分析」の基本
- エクセル手作業とAIツールのビフォーアフター
- ChatGPTにデータを読み込ませて売れ筋を見抜く具体的なプロンプト
- 専門知識ゼロから始めるAIデータ活用の実践手順
データ分析に苦手意識がある方でも、AI売上分析ツールとしてのChatGPTを活用すれば、今日から在庫の適正化が可能です。
ChatGPTでデータ分析のやり方がわからない?在庫管理の悩みとABC分析とは
在庫管理は、小売業やECサイト、卸売業など、商品を扱うあらゆるビジネスにおいて利益を左右する重要な業務です。しかし、多くの現場では「どの商品が本当に売上に貢献しているのか」を正確に把握できていません。
小売業・ECサイトが抱える在庫管理の課題
在庫管理においてよくある悩みとして、以下のようなものが挙げられます。
- 過剰在庫によるキャッシュフローの悪化: 売れない商品(死に筋)が倉庫を圧迫し、保管コストや廃棄ロスが発生している。
- 欠品による機会損失: 本当の売れ筋商品が品切れになり、本来得られるはずだった売上を逃している。
- データ分析の属人化: 担当者の勘や経験に頼っており、担当者が不在だと発注業務が回らない。
これらの課題を解決するためには、客観的なデータに基づいた「重点管理」が必要です。
重点管理を見抜く「ABC分析」の基本
ABC分析とは、商品群を売上高などの重要度に応じてA、B、Cの3つのグループに分類し、それぞれに応じた管理を行うデータ分析の代表的な手法です。
- Aランク(重要管理商品): 全体の売上の約70〜80%を占める少数のトップ商品。絶対に欠品させてはいけない重点対象。
- Bランク(中程度管理商品): 売上の約10〜20%を占める中堅商品。定期的な見直しが必要。
- Cランク(低管理商品): 売上の下位10%程度を占める大多数の商品。在庫を絞るか、取り扱いの中止を検討する対象。
このABC分析を行えば、「注力すべき商品」と「減らすべき商品」が一目でわかります。しかし、これを手作業で行うのは非常に手間がかかります。
ポイント: ABC分析は在庫管理の鉄則ですが、複雑な計算が必要なため、実行できていない企業が多いのが現状です。
エクセル分析からAI自動化へ!ChatGPTを活用した売上分析のビフォーアフター
「AI Excel 分析 自動化」といったキーワードで業務効率化を目指す方が増えていますが、実際にAIを活用するとどれくらい作業が変わるのでしょうか。手作業とAI活用のビフォーアフターを見てみましょう。

【Before】手作業によるエクセルでのABC分析の苦労
これまで、エクセルを使ってABC分析を行うには以下の手順が必要でした。
- 売上データを商品別に集計する(SUMIF関数やピボットテーブル)
- 売上高が高い順に並べ替える
- 全体の総売上高を計算する
- 各商品の売上構成比を算出する(個別の売上 ÷ 総売上)
- 累積構成比を計算する(上位から順に構成比を足していく)
- 累積構成比の数値をもとに、IF関数などを使ってA・B・Cのランク付けをする
関数やピボットテーブルの知識がない場合、これらの作業だけで数時間かかることも珍しくありません。また、数式のエラーやデータのズレによる人為的なミスが発生しやすいというデメリットもありました。
【After】ChatGPTに丸投げ!作業時間90%削減の未来
一方、ChatGPTを活用すれば、面倒な計算や関数の入力は一切不要です。
- 売上データ(CSVやExcelファイル)を用意する
- ChatGPTにデータをアップロードし、「ABC分析をして」と指示(プロンプト)を出す
- 数十秒で分析結果と、具体的な改善アドバイスが出力される
これまで毎月3時間かかっていた分析作業が、AIを活用することでわずか10分程度に短縮(作業時間約95%削減)されます。浮いた時間は、販売戦略の立案やプロモーション企画など、より創造的な業務に充てることが可能です。
ポイント: エクセル関数の専門知識がなくても、ChatGPTを使えば数時間かかるABC分析を数分で完了できます。
【コピペOK】ChatGPTに在庫管理のABC分析を任せる具体的なプロンプト
ここからは、実際にChatGPTを使ってABC分析を行うための具体的な手順と、そのままコピペして使えるプロンプト(指示文)を公開します。

準備する売上データの形式
ChatGPTに読み込ませるデータは、シンプルな形式にしておくのが成功のコツです。以下の3つの列が含まれたCSVまたはExcelファイルを用意してください。
- 商品ID(または商品コード)
- 商品名
- 期間内の売上高(または売上数量)
余計な装飾(セルの結合や背景色)は外し、1行目をヘッダー(項目名)にしたシンプルな表データに整えておきます。
そのまま使える!AI売上分析用プロンプト
データをアップロードしたら、以下のプロンプトを入力して送信します。
```text
以下の売上データを使って、ABC分析を行ってください。
私はデータ分析の初心者なので、専門用語を避けてわかりやすく解説してください。
【指示内容】
- 売上高(または売上数量)の多い順に商品を並べ替えてください。
- 全体の売上に対する構成比と、累積構成比を計算してください。
- 累積構成比に基づいて、以下の基準でランク分けをしてください。
- Aランク:累積構成比 0%〜80%
- Bランク:累積構成比 80%〜95%
- Cランク:累積構成比 95%〜100%
- 分析結果をわかりやすい表形式で出力してください。
- A、B、Cそれぞれのランクに対する「在庫管理のアドバイス(取るべきアクション)」を具体的に提案してください。
```
ChatGPTが出力する分析結果の読み解き方
プロンプトを実行すると、ChatGPTは商品のランク付けを行った表を出力します。さらに、指示通りに具体的なアクションプランも提示してくれます。
- Aランクのアドバイス例: 「商品Xや商品Yは全体の売上の大半を稼いでいます。発注頻度を増やし、常に安全在庫を確保して欠品を絶対に防いでください。」
- Cランクのアドバイス例: 「商品Zなどは売上への貢献度が低いです。次回発注を見送る、またはセールで在庫を現金化し、倉庫のスペースを空けることを検討してください。」
ポイント: 適切なプロンプトを使えば、単なる計算結果だけでなく、次にどんな行動を取るべきかという「コンサルティング」までAIに任せることができます。
アパレル・雑貨店でのAIデータ活用事例と注意点
AIを活用したデータ分析は、具体的な現場でどのように役立つのでしょうか。あるアパレル・雑貨店を例に、AIデータ活用のユースケースを紹介します。
売れ筋Aランク商品の欠品を防ぎ、Cランクを早めに損切り
複数店舗とオンラインショップを運営するアパレル・雑貨店では、毎シーズン数百種類の新作が入荷します。従来は店長の「勘」で発注を行っていましたが、一部のカラーやサイズばかりが欠品し、逆に奇抜なデザインのものが大量に売れ残るという課題がありました。
そこで、週に1回、全店舗の売上データをChatGPTに読み込ませてABC分析を実施。その結果、目立たない定番の無地Tシャツ(特定のサイズ)がAランクであることが判明しました。店長の感覚では「普通の商品」でしたが、データは「安定した売上を支える大黒柱」であることを示していたのです。
逆に、トレンドだと思って大量に仕入れた派手な雑貨はCランクでした。
この結果をもとに、Aランク商品の自動発注点(この個数まで減ったら発注する基準)を高めに設定し、Cランク商品は早々に30%OFFセールにかけて在庫を現金化。結果として、年間を通じた在庫保管コストが20%削減され、売上高は15%向上しました。
AIツールにデータを読み込ませる際のセキュリティと注意点
ChatGPTなどの生成AIを活用する際、「顧客データ AI 活用」や「売上データ AI 活用」と検討する企業の多くがセキュリティに不安を抱えます。
機密情報を扱う際は以下の点に注意してください。
- 個人情報の削除: 顧客名、電話番号、住所などの個人情報はアップロードするデータから必ず削除(匿名化)する。
- 学習への利用制限: ChatGPTの設定画面から、「モデルの学習にチャット履歴を使用しない」設定にするか、法人向けのセキュアなAI環境(ChatGPT Enterpriseなど)を利用する。
ポイント: AIは強力なツールですが、情報漏洩を防ぐため、個人情報や極秘データはマスク(秘匿化)してから分析させるのが鉄則です。
まとめ
本記事では、在庫管理の効率化に欠かせないABC分析を、ChatGPTを使って簡単に自動化する方法を解説しました。
- 在庫管理の基本はABC分析: 売れ筋(Aランク)を死守し、死に筋(Cランク)を減らすことが利益最大化の鍵。
- エクセル作業は不要: 複雑な関数や計算はChatGPTに丸投げでき、作業時間を大幅(数時間→数分)に削減可能。
- プロンプトを活用: 指示文を工夫するだけで、計算だけでなく「次に何をすべきか」の具体的なアクションまでAIが提案してくれる。
- セキュリティ対策: データをアップロードする際は、個人情報を削除し、AIの学習利用設定をオフにすることが重要。
データ分析に苦手意識があった方も、AIを使えば専門のデータサイエンティストを雇うことなく、高度な分析が可能です。まずは過去1ヶ月の売上データを使って、自社の売れ筋商品をAIに見抜かせてみましょう!
よくある質問(FAQ)
ChatGPTを使ったデータ分析は無料でできますか?
はい、2026年現在、無料版のChatGPTでも高度なデータ分析機能(ファイルの読み込みや表の出力)が利用可能なモデルが提供されています。ただし、ファイルサイズが大きい場合や、より複雑な処理、セキュリティを重視した環境が必要な場合は、有料版(ChatGPT Plus)や法人向けプランの利用をおすすめします。
AI売上分析ツールとChatGPTの違いは何ですか?
専用の「AI売上分析ツール」は、POSシステムやECサイトと自動連携し、リアルタイムでダッシュボードを表示する機能に優れています。一方「ChatGPT」は、連携の手間がなく、CSVなどのデータを直接投げ込むだけで、自然言語(話し言葉)による柔軟な分析や、個別の相談に乗ってくれる点が強みです。まずは手軽なChatGPTから始め、物足りなくなったら専用ツールを導入するのが良いでしょう。
ExcelデータをChatGPTに読み込ませる方法は?
チャット入力欄にある「クリップボード(または+)」アイコンをクリックし、パソコン内のExcelファイル(.xlsx)やCSVファイルを選択するだけです。ファイルをアップロードした上で、「このファイルのデータを使って〇〇をして」とメッセージを送信すれば、AIがファイルの中身を読み取って処理を開始します。
ABC分析におけるA・B・Cランクの基準とは?
一般的に、売上の累積構成比を用いて以下のように分類します。
- Aランク: 上位から累積で約70〜80%を占める商品(重点的に管理し絶対に欠品させない)
- Bランク: 累積80%〜95%を占める商品(定期的に在庫を見直す)
- Cランク: 累積95%〜100%を占める商品(在庫を最小限にするか、取り扱いをやめる)
この基準は絶対ではなく、自社のビジネスモデルや商品数に合わせてパーセンテージを微調整するのが効果的です。