
ECサイトの運営において、日々担当者が苦労している大変な作業が在庫管理です。小規模のECサイトであれば、エクセルで独自の在庫管理表を作成して運用されている店舗もあるかと思います。
しかし、手作業で管理するのには限界があります。日々、煩雑な在庫管理に追われている中で、もっとエクセルの便利な機能を使いこなしたいと感じている方も多いのではないでしょうか。
そこでこの記事では、エクセルで行う在庫管理について、在庫管理表作成の基本や在庫管理表をタイプ別にご紹介します。また、エクセルで使用する主な関数についても解説していきますので、この記事を読めば、エクセルの関数にはどんな機能があるのかも理解できるようになります!
商品などを扱う上で欠かせない「在庫管理表」とは?

まずは在庫管理表の基本を説明します。
在庫管理表とは自社で保管している商品について、その数や入荷日などその商品に関するあらゆる情報を記録しておく表のことです。
ここでは在庫管理表を使用する目的や、その重要性について解説します。
在庫の数量や移動した日時を記録する表のこと
在庫管理表は倉庫内で保管している商品の数量、入荷やロケーション移動などの移動履歴、賞味期限や品質などを記録する表です。
これらの情報の管理をおろそかにしていると大事な商品を紛失してしまったり、いつの間にか商品の在庫が尽きてしまったといったことにもなりかねません。
そのため、在庫管理表の入力と保存はこまめに行い、入力漏れなどで余計な確認作業を発生させないように注意しましょう。
「在庫の適正管理」と「無駄の削減」をするためには在庫管理表が重要
在庫は会社の資産であるため、適正に管理することは資産を適正に管理することに繋がります。
在庫を過不足なく適正に管理することで、欠品での販売機会の損失を防いだり、過剰在庫によるスペースの圧迫を避けたりすることが可能です。
そのため、在庫管理表を用いて正しい在庫数を管理することで、管理における無駄を省けます。
また、在庫管理表を作成しておき、誰でも閲覧できる状況にしておくことで、従業員同士の確認の手間も省くことも可能です。
在庫管理表をエクセルで運用する方法

在庫管理表をエクセルで運用する方法は、大きく分けて2つのタイプがあります。
- 単票タイプ
- 在庫移動表タイプ
それぞれ解説していきます。
単票タイプ|簡単に作れるのがメリット

単票タイプとは、古くから使用されている在庫管理表の形式です。一種類の商品に対して在庫管理表を専用に使用するタイプで、元々在庫を保管する棚の横に紙をぶら下げる在庫管理用紙をそのままエクセルにしていることから、吊り下げタイプとあらわすこともあります。
商品名や品番を表のトップに入力し、残高、担当者、入庫/出庫などの項目を設けることで、誰が、いつ、何を、何個入出庫したかを管理できます。
デメリットとしては、複数種類の製品の在庫を管理できないことです。
紙での吊り下げ票での運用は、行が足りなくなった際は2枚目の表を使えばよいですが、エクセルの場合は行を挿入しなければなりません。
もし、スタッフの中にエクセルの操作に慣れない人がいた場合は、エクセルシートの計算式を消去してしまうなど、運用に問題をきたすケースも想定されます。
在庫移動表タイプ|在庫を把握しやすいのがメリット

この在庫管理表は、商品名や品番を縦軸に、在庫数を横軸に入力します。単票タイプと違って、複数の製品の在庫を一元管理することが目的なので、全体の在庫の状況を把握するために使用されます。
入出庫による在庫の増減を、在庫数に反映させるための関数を入れることで、自動計算で在庫数を表示できます。しかし、単票タイプのように備考欄や担当者の入力ができないというデメリットもあります。
商品の数が多い場合は、エクセル上で膨大なデータをとり扱うことになります。エクセルは在庫数などの計算は自動でやってくれますが、入力自体は人が操作するため、入力ミスによるトラブルの原因になりやすいなどのリスクがあります。
また、この表だけでは在庫を完全に管理できません。なぜなら、このタイプの管理表は在庫の一貫性を把握することが目的のため、入出庫の在庫数の詳細までを管理することができないからです。
したがって在庫移動表タイプは、在庫管理としての要件を全て満たしている管理表とは言えないこともデメリットのひとつと言えます。
在庫管理表に必要な項目とは?
在庫を管理する上で必要な項目を書き出しましょう。
主に必要となる情報は下記の通りです。
- 商品名
- 商品番号
- 入庫日
- 入庫数
- 出庫日
- 出庫数
- 繰越数
- 在庫数
- 在庫区分
- 賞味期限
上記は必要項目の例ですが、扱っている商品や事業形態によって必要項目は異なるため、自社で管理しやすいようカスタマイズしてください。
項目を配置する際は、在庫管理表を閲覧した人が理解しやすいよう項目の順番も工夫する必要があります。
在庫管理表で使用するエクセルの関数とは?

エクセルの関数とは、あらかじめ計算式をエクセル上に入力しておくことで、数値を入力すれば自動で計算される仕組みを意味します。エクセル本来の機能を十分に活用するためには、この「関数」をうまく使いこなす必要があります。
関数は、一度設定してしまえばあとは自動で計算を行ってくれるため、まさに在庫管理に使用するにはもってこいの機能です。
数ある関数の中から、必要な関数を選定して在庫管理の運用に使用するためには、どんな関数があるのかを理解する必要があります。
ここでは、在庫管理表の作成に便利な関数を解説していきます。
IF
条件を設定することによって処理を変更できる関数です。たとえば、在庫数が100個以上の商品は「在庫潤沢」と表示するとします。その場合、IF関数で条件を設定することで100個よりも在庫が少ない場合、商品のセルには「在庫少」と表示させることも可能になります。
VLOOKUP
検索条件に一致したデータを抽出する際に使用する関数です。入力ミスが減り、作業効率が上がるメリットがあります。在庫管理表、データ入力、一覧表、集計表などの作成に便利な関数です。
SUMIF・SUMIFS
足し算の機能を持ったSUM関数が発展した関数です。指定した条件のものだけチョイスして合計できます。
SUMIF関数は、設定できる条件が1つで、SUMIFS関数は複数の条件を設定できます。
ROUND
小数点の数値を四捨五入して、指定した条件の桁数に自動で表示できる関数です。ROUND関数は、以下の2つの種類に分けられます。
- ROUNDUP
- ROUNDDOWN
指定した桁数を切り上げるのがROUNDUP関数で、切り捨てるのがROUNDDOWN関数となります。これらは、指定したい桁で切捨てたり切上げたりできるため、セールの価格などを算出する場合に使用できます。
MOD
MOD関数は、割り算の余りを計算することができます。たとえば、7の倍数の日は25%OFFなど、イベントを実施する日に合わせてMOD関数をエクセルへ組みこめば、自動でイベントの日を割り出せるようになります。
MID
MID関数は、商品番号、製品コードなどの「コードの一部」を抽出し、分析をしたいときに使用します。
LEFT・RIGHT
LEFT関数は、入力された文字列の左側(先頭)から、指定した文字数を取り出せます。RIGHT関数は、セルに入力した文字列の右側(最後)から、指定した文字数を取り出せます。この関数は、開始位置を指定しなくても右や左から指定した文字数のみを抽出することが可能です。
PRODUCT
複数の数値をまとめて掛け合わせられる関数です。たとえば、「定価×数量×卸率」、「単価×数量×卸率」等、いくつかの計算をしたい際に有効な関数です。
CEILING
在庫管理で利用する際、ロッドが箱単位でのみ発注ができない商品などを管理するときに役立ちます。
FLOOR
ケース単位での発注をするときに、端数分を単品で発注する場合の「発注ケース数」を求めたいときに使用する関数です。
QUOTIENT
QUOTIENT関数は、商の余り(小数部)を切り捨てる必要があるときに使用する関数です。日ごとの売上単価を算出するときに使用します。
TRIM
在庫管理表の単語と単語の間のスペースを1つ残して、不要なスペースをすべて削除する関数です。管理表を見やすくしたいときに使用します。
以上、ご自身で一から在庫管理表を作成する際に知っておくと便利な関数をご紹介しました。
インターネット上に公開されているテンプレートをもとにカスタマイズすることもできるため、関数の入力などが難しいと感じた場合はそちらも試してみてください。
エクセルの在庫管理表で運用するメリットとデメリット

ここからは、エクセルで在庫管理をする際のメリットとデメリットについて解説していきます。
メリット
費用がかからない
エクセルで在庫管理表を使用する最大のメリットは、やはりコストがかからないことです。一般的な企業では、マイクロソフト社のOffice製品であるエクセルやワードは必ずといって良いほど既に購入されています。また、最近ではGoogle社版のエクセルとも言える無料で使える「Googleスプレッドシート」を活用する企業も増えてきました。
誰でも扱いやすい
2つ目のメリットとしては、「操作性が良いこと」があげられます。就職や転職をする上で、エクセルやワードが使用できることは今や常識となっています。したがって、誰でも簡単に操作ができることもメリットになるのではないでしょうか。
デメリット
大規模な管理には困難
エクセルで在庫管理表を運用するデメリットとして第一にあげられるのは、大規模な管理には不向きな点です。複数拠点における膨大な在庫を手作業で管理するのはとても無理があります。また、管理者が複数存在する場合、エクセルは同時での操作及び保存ができないため、在庫の管理が大規模になってしまう場合は運用には不向きです。
データ容量に限界がある
データが膨大になった場合、大容量のデータを管理するのにはエクセルは不向きであると言えます。なぜなら、データが膨大となると動作が重くなり、ファイルを開く際や保存するときにフリーズしてしまい、最悪ファイルが壊れてしまう場合も想定されるからです。
多忙な業務をこなさなければならない時に、なかなかファイルが保存できないのはストレスにもなります。したがって、取り扱うデータが膨大な場合、エクセルでの在庫管理は無理があると言えるでしょう。
まとめ|煩雑なエクセル管理から卒業してシステム化をしよう!
エクセルでの在庫管理は、コストがかからなかったり誰でも操作が簡単であったりという良い面もあります。しかし、複数拠点における大規模な在庫管理を必要とする場合、データ量が多い事が原因でエクセルの動作が重くなると、管理するのはとても困難です。
管理する在庫がある程度の規模になったら、在庫連携システムの導入を検討されてはいかがでしょうか。在庫連携システムは、複数店舗の在庫を自動連携できたり、属人化のリスクや作業ミスの軽減ができたりといった多くのメリットがあります。
エクセルでの在庫管理表の運用に限界を感じている方は、この記事をきっかけにシステム化を検討されてみてはいかがでしょうか。
在庫管理システムを導入するなら「ネクストエンジン」!
在庫管理システムを導入する際は、EC一元管理システム「ネクストエンジン」もぜひご検討ください。
ネクストエンジンなら在庫管理の効率化・自動化を実現でき、できた時間でよりクリエイティブな業務に注力することができます。
実際にネクストエンジンを導入された事業者様からは「以前は欠品ラッシュを起こしてしまっていたが、EC店舗とリアル店舗での在庫のズレがなくなり、余裕ができるようになった」とのお声をいただいています。
在庫管理に関する資料は以下から無料でダウンロードできます。ご興味のある方はぜひチェックしてみてください。