エクセルの在庫管理テンプレートを使い続けた現場で起きた3つの失敗——どこで崩れ、何から立て直すか ─ 在庫管理のDXに | 完全無償クラウド型ソフト「Spes」

 

Column

コラム

エクセルの在庫管理テンプレートを使い続けた現場で起きた3つの失敗——どこで崩れ、何から立て直すか


TwitterFacebookLine

エクセルの在庫管理テンプレートを使い続けた現場で起きた3つの失敗——どこで崩れ、何から立て直すか

執筆:Spes編集部

「このテンプレート、前任者が作ったやつなんですけど……どこを直せばいいか、もうわからなくて」

小売業の在庫担当・渡辺さん(入社3年目)がそう話してくれたのは、棚卸し後の翌朝だった。前日の実地カウントとエクセルの数字が20品目以上ずれていた。原因を探るうちに、関数が壊れた列、上書きされた入力履歴、誰かが非表示にしたシートが次々と出てきた。

エクセルの在庫管理テンプレートは、始めやすさという点で優秀だ。無料で手に入り、業種に合わせてカスタマイズできる。しかし「使い続けた結果どうなったか」を語る声は、テンプレートの配布サイトには載っていない。

この記事では、現場で実際に起きた失敗のパターンを先に並べ、その上で「どこから立て直すか」を整理する。テンプレートの選び方より、テンプレートに頼りすぎることで生まれるリスクの構造を先に知っておくほうが、判断の役に立つと考えたからだ。

失敗① 「更新漏れ」は担当者の問題ではなく、設計の問題だった

Photo by Artem Podrez on Pexels
Photo by Artem Podrez on Pexels

製造業の資材管理を担当していた伊藤さんのチームでは、入庫・出庫・棚卸しのシートをそれぞれ別のファイルで管理していた。月末に3つのファイルを突合するのが担当者の仕事で、所要時間は毎月4〜5時間。

問題は「突合のタイミングまで誤りが見えない」ことだった。出庫を入力し忘れたまま発注をかけ、同じ部品が二重で入荷する事態が半年に2度発生。1件あたりの余剰在庫の処理コストは数万円規模になった。

「テンプレートを間違えて使っていたわけではない。でも、リアルタイムで在庫数が反映されない構造になっていた」と伊藤さんは振り返る。エクセルのテンプレートは入力した時点の記録にすぎず、他の担当者が別のファイルに入力した情報は即時に反映されない。複数人・複数拠点での運用を想定していないテンプレートを、複数人で使い続けたことが根本の原因だった。

このパターンに当てはまるチェック項目

  • 在庫ファイルを2人以上が別々に更新している
  • 入庫・出庫・棚卸しのデータが別シートまたは別ファイルで管理されている
  • 「正しい在庫数」を確認するのに30分以上かかる
  • 月に1回以上、数字のずれが発覚している

3つ以上当てはまる場合、テンプレートの設計上の限界に近づいている。

失敗② カスタマイズを重ねるほど、誰も全体を把握できなくなった

Photo by Mikhail Nilov on Pexels
Photo by Mikhail Nilov on Pexels

卸売業に勤める山田さんのチームでは、取引先ごとに納期条件が異なるため、標準テンプレートに列を追加し、条件付き書式を増やし、マクロを組み込んでいった。3年後のファイルサイズは当初の10倍を超え、動作が重くなって入力途中にフリーズすることも珍しくなかった。

さらに深刻だったのは「このマクロ、誰が作ったか誰もわからない」という状況だ。退職した前任者が組んだVBAが残っており、何かのタイミングで誤動作しても手を加えることができない。ファイルを開くたびに「セキュリティの警告」が出るが、マクロを無効にすると在庫集計が動かなくなるため、毎回「有効化」を選び続けていた。

テンプレートは「修正しやすい」という利点がある。しかし修正の積み重ねが属人化を生む。引き継ぎのたびに「ここは触らないでください」という暗黙のルールが増え、最終的には誰も全体像を把握できない状態になる。

カスタマイズの積み重ねが、最終的にファイルの「全体像を誰も知らない」状態を生む

失敗③ テンプレートを変えても、運用ルールを変えなかった

ECショップを運営する小林さんのケースは少し違う。ネットで評判の高い在庫管理テンプレートをダウンロードし、商品マスタを丁寧に整備して使い始めた。しかし繁忙期に入ると、出荷作業の担当者がテンプレートへの入力を後回しにするようになった。「後でまとめて入力」が常態化し、1週間後にまとめて入力する週も出てきた。

結果として、テンプレートの在庫数は実態より多い状態が続き、実際には在庫切れの商品に注文が入り続ける事態が発生した。キャンセル対応と謝罪メールに費やした時間は、繁忙期の1ヶ月で20時間を超えた。

テンプレートの問題ではなく、入力のタイミングに関するルールが設計されていなかったことが原因だ。しかし逆に言えば、「リアルタイム入力が必須」という運用ルールを徹底できる体制がなければ、どれだけ良いテンプレートを使っても機能しない。人手が足りないときほど入力が後回しになるという構造的な矛盾は、テンプレートの工夫だけでは解決できない。

テンプレートを選ぶ前に整理すべき3つの問い

上記の失敗パターンをふまえると、テンプレートの「機能一覧」より先に確認すべきことがある。

確認すべき問いエクセルで対応できる状況システム移行を検討すべき状況
何人が・どのタイミングで入力するか1〜2人・入力頻度が低い3人以上・リアルタイム更新が必要
取引先・倉庫・販路が増える見込みはあるか今後1〜2年で変化なし複数拠点・複数販路への展開を想定
担当者が変わったときに引き継げるかシンプルな構造を維持できているカスタマイズが複雑で属人化している

「今のテンプレートをどう改善するか」より「いつまでエクセルで対応できるか」を先に問うほうが、現場の判断として合理的だ。

上記の判断に迷う場合、Spesでは現状のオペレーションを整理した上で相談に応じている。エクセルから切り替えるべきかどうか含め、お問い合わせフォームから気軽に状況を共有してほしい。

立て直しに使えるテンプレートの条件

それでも「今すぐシステムを入れる予算はない」という現場は多い。その場合、テンプレートを選ぶ際に最低限確認しておきたい条件がある。

  • 入力者・入力タイミングを記録できる列がある:誰がいつ更新したかを追えないテンプレートは、ずれの原因調査に使えない
  • マクロ・複雑な関数への依存が少ない:引き継ぎのたびに「触れないゾーン」が増えない構造を選ぶ
  • 商品マスタが別シートとして独立している:品名・単位・SKUの変更が一箇所で完結する設計かどうかを確認する
  • 月次集計と日次入力が明確に分離されている:日常の入力作業と月次の集計・分析を同一シートに混在させると、どちらも破綻しやすい

なお、テンプレートの構造的な限界については、中小企業庁が公開している「中小企業の生産性向上に関する調査」でも、業務管理のデジタル化が遅れている企業ほど情報の属人化リスクが高いという傾向が示されている(参考:e-Stat 政府統計ポータル)。

よくある質問

無料のエクセルテンプレートと有料テンプレートに実質的な差はあるか?

機能の差はほとんどない。重要なのは「自社の入力ルール・担当者数・拠点数に合っているか」であり、高価格のテンプレートでも運用設計が合っていなければ同じ問題が起きる。まず現状の入力フローを書き出してから選ぶほうが、テンプレートの比較より先決だ。

在庫管理テンプレートからシステムへの移行はどのくらいの時間がかかるか?

商品マスタの整備状況と拠点数によるが、小規模の場合で数週間〜2ヶ月が一般的な目安だ。既存のエクセルデータを移行する工数より、「どの情報をどの粒度で管理するか」を決める設計フェーズに時間がかかるケースが多い。

ECと実店舗の両方で在庫を共有したい場合、エクセルで対応できるか?

技術的には可能だが、販路をまたぐリアルタイムの在庫同期はエクセルの構造上難しい。どちらかの販路で在庫切れが起きるリスクを許容できない場合は、クラウド型のシステムを検討するタイミングに来ている可能性が高い。Spesでは複数販路の在庫を一元管理する仕組みに対応しているため、状況に応じて相談いただくことができる

TwitterFacebookLine