
【丸投げ】在庫分析をAIで自動化!ChatGPTで死に筋を見抜くABC分析の手順
「在庫管理がどんぶり勘定になっている…」と悩んでいませんか?本記事では、ChatGPTを使って在庫データから「売れ筋」と「死に筋」を自動で分類する「ABC分析」のやり方を解説します。専門知識ゼロでも、エクセルデータを読み込ませるだけで適正な発注量がわかり、過剰在庫や欠品による損失を減らすことができます。
「在庫管理がどんぶり勘定になっている…」「エクセルで在庫分析しようとしたが、関数がわからず挫折した…」とお悩みではありませんか?小売業やEC事業者にとって、在庫は企業の血液そのものです。
AIを活用した在庫分析の自動化は、データ分析に苦手意識があるビジネスパーソンにとって、過剰在庫や欠品による機会損失を防ぐための最強の武器となります。
本記事では、ChatGPTにデータを丸投げして、「売れ筋」と「死に筋」を自動分類する「ABC分析」のやり方をわかりやすく解説します。
この記事で分かること:
- エクセルでの在庫分析がうまくいかない理由とAI活用のメリット
- ChatGPTで死に筋を見抜く「ABC分析」の基本とビフォーアフター
- 専門知識ゼロでAIにデータ分析を丸投げする具体的な手順
エクセルとAIを掛け合わせ、在庫管理のストレスから解放されましょう。
なぜ在庫管理がどんぶり勘定になるのか?在庫分析の課題とAI活用のメリット
多くの中小企業や店舗では、在庫管理が「担当者の勘と経験」に依存しがちです。ここでは、従来の在庫分析が抱える課題と、AIを導入することで得られるメリットを解説します。
エクセルでの手作業による在庫分析に挫折する理由
日々の売上データや在庫データは膨大です。これらをエクセルで管理しようとすると、以下のような壁にぶつかります。
- 関数の壁: VLOOKUP関数やピボットテーブルなど、エクセルの専門知識が必要になり、設定だけで何時間もかかってしまう。
- 手作業によるミスの多発: 数千行に及ぶデータを手作業でコピー&ペーストしていると、必ずヒューマンエラーが発生し、正確な在庫状況がわからなくなる。
- 属人化: 特定の担当者しかエクセルのマクロや仕組みを理解しておらず、担当者が休むと発注業務が止まってしまう。
結果として、「面倒だから大体これくらい発注しておこう」というどんぶり勘定に陥ってしまうのです。
AI(ChatGPT)で在庫分析を自動化する3つのメリット
これらの課題を、ChatGPTなどの生成AIツールは一瞬で解決してくれます。データ分析にAIを活用するメリットは以下の3点です。
- 分析作業の時間を約80%削減できる:
これまで月末に数時間かけていたエクセル作業が、AIにファイルを読み込ませるだけで数分で完了します。
- 専門知識が一切不要:
数式を組む必要はありません。「このデータから売上トップ20%の商品を教えて」と日本語で指示するだけで、AIが裏側でプログラムを実行し答えを出してくれます。
- 改善アクションまで提案してくれる:
単なる集計にとどまらず、「この商品は在庫過多なので、セールで売り切りましょう」といった、具体的な経営的アドバイスまで引き出すことが可能です。
ポイント: AIを活用すれば、エクセルの関数を知らなくても、日本語の指示だけで高速かつ正確なデータ分析が可能になります。
ChatGPTで死に筋を見抜く「ABC分析」とは?

在庫管理において最も重要かつ基本的なフレームワークが「ABC分析」です。このセクションでは、AIを使ってこの分析を行う手法と効果を解説します。
専門用語なしでわかるABC分析の基本
ABC分析とは、商品群を「売上高」や「利益」などの重要度に応じて、A・B・Cの3つのクラスに分類し、メリハリをつけて管理する手法です。パレートの法則(全体の売上の8割は、2割の優秀な商品が生み出しているという法則)に基づいています。
- Aクラス(売れ筋): 累積売上の上位70%を占める商品。
- 対策: 欠品は絶対にNG。在庫を厚めに持ち、常に発注をかける。
- Bクラス(普通): 累積売上の70%〜90%を占める商品。
- 対策: 定期的に在庫を確認し、適度な発注を維持する。
- Cクラス(死に筋): 累積売上の下位10%しか占めない商品。
- 対策: 在庫を極力持たない、あるいは取り扱いを廃止して倉庫スペースを空ける。
ABC分析をAIで自動化したビフォーアフター
AIを使ってABC分析を自動化することで、現場は劇的に変化します。
【Before(導入前)】
- 発注担当者が「なんとなく売れていそう」という感覚で全商品を均等に発注。
- Cクラスの死に筋商品が倉庫のスペースを圧迫し、保管コストが増大。
- 肝心なAクラスの売れ筋商品が欠品し、大きな売り上げの機会損失が発生。
【After(AI活用後)】
- AIが毎月自動でA・B・Cの分類を算出し、エクセルリストとして出力。
- Aクラス商品に資金と倉庫スペースを集中させた結果、欠品率が激減し売上が15%向上。
- Cクラスの不良在庫を一掃し、倉庫の保管コストを月額20%(約10万円)削減することに成功。
このように、データに基づいた客観的な判断ができるようになることが、AI分析最大の効果です。
ポイント: ABC分析で「売れ筋(A)」と「死に筋(C)」を明確に分け、AIの力で在庫のムダを排除することで、売上アップとコスト削減を同時に実現できます。
【実践】ChatGPTを使った在庫分析・ABC分析の自動化手順

それでは、実際にChatGPTを使ってエクセルの在庫データをABC分析する手順を解説します。専門知識は全く不要です。
準備するもの(エクセルデータの作り方)
まずは、自社のシステムやレジから以下の項目を含むデータ(CSV形式またはExcel形式)をダウンロードして用意します。
- 商品ID / 商品名
- 販売数量(月間など特定の期間)
- 単価
- 売上金額(販売数量 × 単価)
- 現在の在庫数
※機密情報(顧客の個人情報など)は事前に必ず削除しておいてください。
手順1:ChatGPTにエクセルデータを読み込ませる
現在のChatGPTには、ファイルを直接読み込んで高度なデータ分析を行う機能が標準搭載されています。
- ChatGPTの入力欄にある「クリップマーク(添付ボタン)」をクリックします。
- 用意した在庫データのエクセル(またはCSV)ファイルを選択し、アップロードします。
手順2:分析を丸投げするプロンプト(指示文)の例
ファイルがアップロードされたら、以下のプロンプト(指示文)をコピーして入力し、送信してください。
---
【プロンプト例】
添付した在庫データを使用して、以下の手順でABC分析を実行してください。
- 各商品の「売上金額」の高い順にデータを並べ替えてください。
- 売上金額の累計構成比を計算してください。
- 以下の基準で全商品をA・B・Cの3つのクラスに分類してください。
- Aクラス:累計構成比 0% 〜 70%
- Bクラス:累計構成比 70.1% 〜 90%
- Cクラス:累計構成比 90.1% 〜 100%
- 分析結果をテーブル形式で分かりやすく表示し、ダウンロード可能なExcelファイルとして出力してください。
- データ分析の初心者の私に向けて、Cクラス商品の在庫を減らすための具体的なアドバイスを3つ提案してください。
---
手順3:結果から具体的な発注戦略を立てる
ChatGPTは数秒〜数十秒でデータを解析し、どの商品がAクラスで、どれがCクラスなのかを明記した新しいエクセルファイルを生成してくれます。
さらにプロンプトの指示通り、「Cクラス商品はバンドル販売(セット売り)で早急に消化しましょう」「仕入先への発注ロットを見直しましょう」といった改善案も提示してくれます。このAIのアドバイスをもとに、翌月の発注業務に反映させるだけで、高度なデータドリブン経営が可能になります。
ポイント: ファイルをアップロードし、目的を明確にしたプロンプトを入力するだけで、集計作業から戦略の提案までをAIに丸投げできます。
AIによる在庫分析を成功させるための注意点
簡単にできるAIデータ分析ですが、ビジネスで安全に活用するために押さえておくべき注意点があります。
データの正確性がAIの精度を決める
AIは「入力されたデータ」を信じて計算を行います。そのため、データの中に空欄(欠損値)があったり、同じ商品なのに「リンゴ」と「りんご」のように表記ゆれがあったりすると、正しいABC分析ができません。
AIに読み込ませる前に、ざっとデータを見渡して明らかなエラーがないか確認するか、プロンプトで「分析前に表記ゆれや空欄がないかチェックして補正してください」と指示を出すのが効果的です。
機密情報の取り扱い(セキュリティ設定)
企業データをAIに入力する際、最も気をつけたいのがセキュリティです。
顧客の氏名や電話番号などの個人情報は、分析に不要なためアップロード前に必ず削除してください。また、ChatGPTの無料版や初期設定では、入力したデータがAIの学習に利用される可能性があります。
企業で利用する場合は、設定画面から「モデルのトレーニングをオフにする」設定を行うか、データが学習されない「ChatGPT Enterprise」や「Teamプラン」を契約することを強く推奨します。
ポイント: AI分析の成否は「クリーンなデータ」と「セキュリティ意識」にかかっています。個人情報は除外してアップロードしましょう。
まとめ
データ分析に苦手意識がある方に向けて、ChatGPTを活用した在庫管理の自動化と、ABC分析の手順を解説しました。
本記事の重要なポイントは以下の通りです:
- エクセルの関数知識がなくても、AIに指示するだけでデータ分析が丸投げできる
- ABC分析で「売れ筋」と「死に筋」を可視化し、欠品と過剰在庫を同時に防ぐ
- ChatGPTにファイルとプロンプトを入れるだけで、数分で戦略立案まで完了する
- データをアップロードする際は、個人情報の削除とセキュリティ設定を忘れない
「データ分析は専門家の仕事」という時代は終わりました。まずは手元にある数十件の小さな在庫データからで構いません。今日紹介したプロンプトを使って、AIによる在庫分析の圧倒的なスピードと手軽さを体感してみてください。
よくある質問(FAQ)
AIを使った在庫分析ツールの料金はどれくらいですか?
ChatGPTのデータ分析機能を利用する場合、無料版のChatGPTでも一定の範囲で利用可能ですが、ファイルアップロードや高度な分析を制限なく安定して行うには「ChatGPT Plus(月額20ドル・約3,000円)」への加入をおすすめします。専用の在庫管理システムを導入すると月額数万〜数十万円かかることを考えれば、非常にコストパフォーマンスが高いと言えます。
ChatGPT データ分析 やり方がわからないのですが、スマホでもできますか?
はい、可能です。スマートフォンのChatGPTアプリからでも、エクセルファイルやCSVファイルをアップロードしてデータ分析を行うことができます。ただし、分析結果のエクセルファイルをダウンロードして細かく確認・編集する作業は、画面の大きいパソコン(PC)で行う方が圧倒的に効率的です。
ABC分析以外に、Excelデータを使ってAIで自動化できるデータ分析はありますか?
たくさんあります。例えば、過去の売上データと季節・曜日データを掛け合わせて「来月の売上予測」を出させたり、顧客データを用いて「RFM分析(優良顧客の絞り込み)」を行ったりすることも可能です。ChatGPTはあらゆる統計手法に対応しているため、用途に合わせてプロンプトを変えるだけで万能な分析ツールになります。
製造業や飲食店でも、このAI在庫分析は活用できますか?
もちろんです。小売業・ECに限らず、飲食店の食材在庫(ロス削減)や、製造業における部品の在庫管理でもABC分析は極めて有効です。食材の場合は「賞味期限」のデータを、製造業の場合は「調達にかかる日数(リードタイム)」のデータをAIに読み込ませることで、さらに業界に特化した高度な発注最適化が可能になります。