この記事のポイント
ChatGPTとExcelを組み合わせることで、低コストで効果的な在庫管理が可能
在庫データの解析、需要予測、レポート作成の自動化により業務効率を大幅に改善
ExcelマクロやVBAスクリプトの作成をChatGPTに依頼し、高度な在庫管理機能を実現
AIを活用した在庫管理の実例として、画像認識AIやデータ分析ツールの導入事例を紹介
ChatGPTを活用する際は、データの正確性確保やセキュリティ対策に注意が必要

Microsoft MVP・AIパートナー。LinkX Japan株式会社 代表取締役。東京工業大学大学院にて自然言語処理・金融工学を研究。NHK放送技術研究所でAI・ブロックチェーンの研究開発に従事し、国際学会・ジャーナルでの発表多数。経営情報学会 優秀賞受賞。シンガポールでWeb3企業を創業後、現在は企業向けAI導入・DX推進を支援。
在庫管理は、ビジネス運営にとって重要な要素ですが、課題も少なくありません。過剰在庫や品切れなど、在庫の適正管理は資金流動性や顧客満足度に大きく影響を及ぼします。
その在庫管理において、ChatGPTを利用することで作業を効率化できることをご存知でしょうか?
この記事では、中小企業でも導入しやすい、「ChatGPTとExcelを活用した在庫管理方法」について詳しく解説します。
在庫データの分析、需要予測、レポート作成といった作業を自動化し、業務効率を大幅に改善できる方法をステップバイステップでご紹介。
さらに、大企業の先進的なAI在庫管理の事例も取り上げ、AIを活用した在庫管理の可能性を探ります。
本記事が、AIを用いた在庫管理の知見を深め、ビジネスにおける競争力の強化の一助となれば幸いです。
ChatGPTの新料金プラン「ChatGPT Go」については、以下の記事をご覧ください。
ChatGPT Goとは?料金や機能、広告の仕様、Plus版との違いを解説
目次
ChatGPTを活用した在庫管理とは
在庫管理はビジネスの成功に欠かせない要素です。過剰在庫は資金を圧迫し、欠品は販売機会の損失や顧客満足度の低下につながります。特に中小企業では、高額な在庫管理システムやERPを導入するのは難しい場合が多いでしょう。
そこで注目されているのが、ChatGPTとExcelやGoogleスプレッドシートを組み合わせた在庫管理です。専門的なシステムを導入するよりも低コストで始められ、ChatGPTを“アシスタント”として活用することで、次のようなメリットが得られます。
ChatGPTを在庫管理に活用する主な方法
| 応用方法 | 具体的な活用例 |
|---|---|
| 在庫データの解析と予測💡 | - 過去の販売・在庫データをもとに需要を予測 - 季節性やトレンドを考慮した適正在庫レベルの維持 |
| 在庫関連の問い合わせ対応📩 | - 顧客や社内からの「今の在庫数」「入荷予定は?」といった質問に自動応答 - 従業員の問い合わせ対応時間を削減 |
| レポート作成とアラート通知🚨 | - 在庫レベルに関する定期レポートを自動生成 - 在庫が一定レベルを下回った際のアラート表示や通知 |
| 発注プロセスの補助・自動化📠 | - 在庫不足を自動検知し、発注リストを作成 - 必要に応じて仕入先への発注メール文案を自動作成 |
| ナレッジベースとしての利用🕵️♀️ | - 在庫管理のベストプラクティスや手順をまとめ、従業員の学習リソースに - ChatGPTを社内マニュアルの延長として活用 |
なぜChatGPTを使うのか?
従来の在庫管理は「人手による更新」や「システムの複雑さ」に課題がありました。
ChatGPTを導入することで、以下のような効果が期待できます。
- 低コストで効率化:高額なWMSやERPを導入せずに、手軽に高度な在庫管理を実現
- 人的ミスの削減:条件付き書式や自動計算をChatGPTに相談し、ヒューマンエラーを防止
- 即時性の向上:データを自然言語で解釈・解説できるため、経営判断がスピードアップ
このように、ChatGPTは単なる会話型AIではなく、**「在庫管理を支える参謀」**として現場をサポートします。
ChatGPTで在庫管理を始める前に知っておくこと
在庫管理にChatGPTを活用すると聞くと、「AIが自動で分析してくれるのでは?」と思われがちです。
しかし実際には、ChatGPTはあくまで“相談相手”や“作業補助ツール”として活用するのが効果的です。
まず大切なのは、
- どんな情報を記録するか(商品名、SKU、在庫数、仕入れ日、リードタイムなど)
- どんな管理をしたいか(欠品防止、余剰在庫削減、発注の自動化など)
を明確にすることです。
そのうえで、ChatGPTに「Excelで管理表をどう作ればいいか」「在庫不足を見える化する方法は?」といった具体的な質問を投げかけることで、必要な仕組みや数式を一緒に作り上げていけます。
つまり、分析に入る前の準備段階として「在庫表の設計」と「ルール作り」をChatGPTと対話しながら固めることが、最初のステップになります。
ChatGPTで在庫管理を効率化する手順
在庫管理にChatGPTを使用する場合、Excelやスプレッドシートの使用が推奨されます。
これは、高度なプログラミング知識や高額なシステム導入よりも手軽で、誰でも試すことができるからです。
以下では、ChatGPTがどのように在庫管理を支援するかを一緒に見ていきましょう。
1. Excelの関数や式の作成を依頼する
まずは、在庫管理のさまざまな側面に対応するExcelの機能を最大限に活用するための質問をChatGPTに投げかけてみましょう。
在庫レベルの監視
【プロンプト例】
Excelで特定の商品の在庫が安全在庫量を下回ったら警告を表示する方法を教えてください。
条件付き書式を使用して、Excelで在庫レベルが低下している商品を視覚的に識別する方法はありますか?
安全在庫量の計算
【プロンプト例】
平均需要量と最大需要量を元に、Excelで安全在庫量を計算する式をどう設定すればいいですか?
リードタイムと需要の変動を考慮した安全在庫量の計算方法をExcelで実装するにはどうすればいいですか?
再発注ポイントの設定
【プロンプト例】
Excelで再発注ポイントを自動計算する式を作成したいです。需要予測と安全在庫量をどのように組み合わせれば良いですか?
特定の商品の在庫が再発注ポイントに達した際に、自動で注文リストに追加するExcelの方法を知りたいです。
上記は一例ですが、このように
また、ChatGPTとエクセルを連携させることで、在庫管理以外にもさまざまな用途で活用できます。
➡️ChatGPTとExcelを連携してできること5選!活用例を徹底解説
用語解説
- 安全在庫(Safety Stock)
予期せぬ需要の増加や供給の遅延に対応するために保持される追加の在庫。品切れを防ぐための保険として機能します。 - リードタイム(Lead Time)
注文を行ってから商品が配送され、受け取り可能になるまでの時間。リードタイムには、サプライヤーの生産時間や配送時間が含まれます。 - 再発注ポイント(Reorder Point)
在庫がどのレベルに達したら発注を行うべきかを示すポイント。安全在庫とリードタイム中の平均消費量を考慮して計算されます。
2. Excelマクロの作成を依頼する
以下は、在庫管理のシナリオでChatGPTにマクロの作成を依頼する例です。
【プロンプト例】
在庫が安全在庫数量に達した際に警告を生成するExcelマクロの例を提供してください。
【実際の出力例】

ChatGPT✖️マクロの回答例1

ChatGPTで作成したマクロ例2
Excelマクロを使用する手順
ChatGPTによって生成されたマクロコードを使用するには、以下の手順を実行します。
- Excelで在庫リストが含まれるワークブックを開きます。
- 「開発」タブの「Visual Basic」をクリックして、VBAエディタを開きます。(「開発」タブが表示されていない場合は、Excelのオプションからカスタマイズして有効にしてください。)
- 「挿入」メニューから「モジュール」を選択して、新しいモジュールを追加します。
- ChatGPTによって出力されたVBAコードを新しいモジュールにコピー&ペーストします。
- VBAエディタを閉じ、Excelに戻ります。
- 「マクロ」をクリックし、作成した「CheckSafetyStock」マクロを選択して実行します
また、ChatGPTでVBAマクロを作成する方法については、こちらの記事で詳しく解説しています。
ぜひあわせてお読みください。
➡️ChatGPTでVBAマクロを作成する方法をわかりやすく解説!
注意点
マクロの具体的な実装やカスタマイズはユーザーが行う必要があります。
通常のExcelワークブック(.xlsx形式)は、マクロを保存することができません。
そのため、マクロを含むファイルを保存するには、以下の形式で保存する必要があります。
「.xlsm」(Excelマクロ有効ワークブック)・「.xlsb」(Excelバイナリワークブック)・「.xlam」(Excelアドイン)
3. データ分析と予測のアドバイスを依頼する
ChatGPTに搭載されたAdvanced Data Analysisでは、ファイルを読み込んでデータの解析を行うことができます。
在庫管理の分野では、ChatGPTを活用してデータ分析や予測を行い、意思決定をサポートすることが可能です。
例えば、 「在庫管理の優先順位を決定するためのABC分析」をChatGPTに依頼することができます。
【プロンプト例】
在庫管理の優先順位を決定するためのABC分析を実施してください。
ChatGPTは、与えられたデータを基にABC分析を実行し、在庫アイテムを重要度に応じてA、B、Cのグループに分類します。
この分析結果を活用することで、在庫管理の優先順位を決定し、効率的な在庫コントロールを実現できます。

ChatGPTのABC分析結果例
【シナリオ別】在庫管理に使えるプロンプト例
以下は、在庫管理におけるデータ分析と予測のシナリオ別プロンプト例です。
データ整理と前処理
【プロンプト例】
Excelで複数の在庫管理シートから重複するデータを除外する方法は?
Excelのデータを使って、在庫管理のためのダッシュボードを作成する一般的なステップを教えてください。
データ分析
【プロンプト例】
Excelで在庫データから最も売れている商品を特定するにはどうすればいいですか?
過去の在庫データを基に、Excelで在庫の季節性トレンドを分析する方法を教えてください。
予測
【プロンプト例】
Excelで在庫の需要予測モデルを作成する基本的な方法は何ですか?
ChatGPTを使って、特定の商品の将来の在庫レベルに影響を与える可能性のある要因をリストアップしてください。
最適化
【プロンプト例】
Excelのソルバー機能を使って在庫コストを最小化する発注量をどのように計算しますか?
ChatGPTによるアドバイスを基に、過剰在庫を避けるための戦略を教えてください。
レポート作成
【プロンプト例】
Excelで在庫管理レポートを自動生成するマクロを作成するにはどうしたら良いですか?
在庫状況を定期的にチェックするためのExcelのアラートシステムを設定する方法を教えてください。
今回はChatGPTとExcelの活用に焦点を置いて説明しましたが、Googleスプレッドシートにおいても活用できます。
ChatGPTとスプレッドシートを連携させる方法については、こちらの記事をご覧ください。
➡️[ChatGPTとスプレッドシートを連携する方法!できることを徹底解説]
ChatGPTを活用した在庫管理AIエージェント
また、在庫管理の理想形は、単なるデータ集計ではなく、人の代わりに状況を判断し、必要な行動まで提案・実行できる“エージェント” を構築することで自動化が可能となります。
ChatGPTを組み込んだ在庫管理AIエージェントは、次のような役割を担います。
| 役割 | 具体的な機能例 |
|---|---|
| モニタリング担当 👀 | - 常に在庫レベルを監視し、不足や過剰を検知 - 安全在庫を下回ったら自動でアラートを発行 |
| 需要予測アナリスト 📊 | - 過去の販売データから需要を予測 - 季節性やトレンドを考慮した発注提案を生成 |
| 発注アシスタント 📦 | - 発注リストや仕入先への依頼メール文面を自動作成 - 承認フローと連携して実際の発注作業を効率化 |
| レポート作成者 📝 | - 週次・月次の在庫レポートを生成し、経営陣や現場に共有 - 数値の変動理由を自然言語で解説 |
| ナレッジコーチ 🎓 | - 従業員からの「在庫数は?」「今週の発注目安は?」といった質問に即答 - 在庫管理ノウハウを学習・共有できる環境を提供 |
このようなAIエージェントを導入することで以下のようなメリットが得られやすくなります。
- 業務の自動化と効率化:単純作業を任せ、人は戦略的な業務に集中できる
- ヒューマンエラーの削減:データ確認や数値計算をAIが担うため、入力・判断ミスを防止
- 意思決定の迅速化:レポートやアラートを即時に出力し、スピーディな経営判断をサポート
弊社では、ChatGPTを活用した在庫管理AIエージェントの設計・導入支援を行っています。
「自社でも導入してみたい」「試験的に小規模から始めたい」といったご相談があれば、ぜひお気軽にご連絡ください。
ChatGPTで在庫管理を活用する際の注意点
ExcelとChatGPTを組み合わせて在庫管理を行うことは、特に中小企業にとって有効な手段ですが、いくつかの注意点を踏まえた上で適切に利用することが重要です。
データの正確性と一貫性の確保
手動でのデータ入力は誤入力のリスクがあります。データの正確性と一貫性を確保するために、以下の点に注意しましょう。
- 入力ルールを設定し、従業員に周知徹底する
- 入力データのダブルチェックを行う体制を整える
- データ入力の自動化を検討する(バーコードスキャナなどの活用)
ChatGPTの適切な活用
ChatGPTを在庫管理に活用する際は、以下の点に注意が必要です。
- 機密情報や個人情報をChatGPTに入力する際は、データのプライバシーに関するガイドラインを遵守する
- ChatGPTの回答は一般的な情報に基づいているため、自社の状況に合わせて適切に解釈・応用する
- ChatGPTは在庫管理のアドバイスや質問に回答できるが、実際の在庫データへのアクセスがないため、具体的な分析や予測には限界がある
【関連記事】
➡️ChatGPTのセキュリティリスクとは?実際の事例を踏まえて対策を解説
セキュリティとバックアップ対策
Excelファイルには機密情報が含まれることが多いため、セキュリティ対策が必要です。
- ファイルのアクセス管理を行い、権限を適切に設定する
- パスワード保護を行い、不正アクセスを防ぐ
- 定期的なバックアップを実施し、データ紛失のリスクを最小限に抑える
これらの注意点を踏まえつつ、ExcelとChatGPTを効果的に組み合わせることで、中小企業でも在庫管理の効率化と最適化を実現できるでしょう。
在庫管理におけるAIの活用事例
ここまで、ExcelとChatGPTを使用して在庫管理を行う方法について詳しく見てきました。
次に、実際のビジネス現場でAIが在庫管理にどのように活用されているかを見ていきましょう。
そごう・西武/画像認識AIを活用した「デジタル在庫管理」
そごう・西武では、西武池袋本店の諸国銘菓・名産売場とそごう大宮店の諸国銘菓に対して、バーコードやRFIDを必要とせず、AIを用いた単品在庫管理を実施しています。
これは、画像認識AIを組み込んだ在庫管理業務アプリを利用することで、バーコードの有無に関わらず、商品の在庫単品管理が可能な仕組みを提供しています。その作業はスマートフォンで撮影するだけです。
また、画像認識AIの検知率については、約99%にまで高めることができているとしています。
このように、AIを活用することで、在庫管理の効率化と精度向上を実現しています。今後のデジタル化の拡充、需要予測や自動発注への展開にも期待が持たれます。

在庫管理アプリの画面 (参考:PRTIMES
大塚商会の「dotData(ドットデータ)」
大塚商会では、「dotData(ドットデータ)」というデータ分析ツールを提供しています。20万円から利用できるため、中堅・中小企業はもちろん、部署単位で導入できるAIとして注目されています。
dotDataを活用することで、手作業で行う他なかったデータ分析の前段の作業を自動化し、需要傾向をとらえた正確な在庫管理を行う事が可能です。
中小企業にとって、AIを活用した在庫管理の導入ハードルを下げる有望なソリューションと言えるでしょう。

参考:大塚商会
上記で紹介した事例以外にも、医療、金融、クリエイティブ産業など、様々な分野でChatGPTの活用が広がっています。
詳しくは以下の記事で50の活用事例を紹介していますので、ぜひチェックしてみてください。
➡️ChatGPTの活用事例50選!企業や自治体、教育現場での例を徹底解説!
まとめ
本記事では、AI技術、特にChatGPTを用いた在庫管理方法について詳細に探求しました。
ChatGPTを使用することで、データの分析と質問応答を自動化し、より効率的かつ正確な在庫管理を実現することが可能となります。
また、具体的な実例を通じて、AIを活用した在庫管理がビジネスの効率化にどのように寄与しているかを確認しました。
今後、この知識を活用してビジネスプロセスに取り組み、在庫管理をよりスムーズかつ効率的に行うことで、業績向上に繋げていきましょう。この記事がその一助となれば幸いです。












