AppSheetで在庫管理する方法|Googleスプレッドシート連携で入出庫・在庫数をアプリ化する手順

AppSheet
この記事は約15分で読めます。

🤖AI執事

承知いたしました、お嬢様。今回は、AppSheetで在庫管理アプリを作る方法について詳しく解説いたします。

在庫管理は、ExcelやGoogleスプレッドシートだけでも始められます。しかし、現場でスマホ入力したい、入出庫をリアルタイムで反映したい、バーコードで商品を読み取りたい、担当者ごとに入力ミスを減らしたい場合は、AppSheetを使ったアプリ化が非常に有効です。

AppSheetは、Googleが提供するノーコードアプリ開発サービスです。コードを書かずに業務アプリや自動化を作成でき、Googleスプレッドシートなどのデータをアプリ画面として扱えます。Google公式でも、アプリ作成や自動化をノーコードで行えるサービスとして説明されています。

蒼宮 ルシア
蒼宮 ルシア

👑ごきげんよう。倉庫の在庫表を更新しようとしたら、誰かが同じ商品を別の行に入力していて、在庫数が合わなくなってしまいましたわ……。

AI執事
AI執事

🤖それは在庫管理でよく起こる問題でございます、お嬢様。スプレッドシートを直接編集すると、入力ルールが人によって変わりやすいのです。

蒼宮 ルシア
蒼宮 ルシア

👑現場ではスマホで入庫・出庫を入力したいですし、できればバーコードでも管理したいですの。

AI執事
AI執事

🤖その場合はAppSheetが適しています。商品マスタ、入出庫履歴、現在庫を分けて設計すれば、現場入力と自動集計を両立できます。

蒼宮ルシア
蒼宮ルシア

👑在庫管理のためだけに高額なシステムを入れる前に、小さく試せるのは助かりますわね。

  1. AppSheetで在庫管理をするメリット
  2. AppSheet在庫管理でできること
    1. 在庫管理アプリで管理すべき基本データ
  3. AppSheetで在庫管理アプリを作る全体手順
    1. 手順1:在庫管理の対象を決める
    2. 手順2:Googleスプレッドシートで商品マスタを作る
    3. 手順3:入出庫履歴シートを作る
  4. AppSheetの画面設計で作るべき機能
    1. 商品一覧画面
    2. 入庫登録画面
    3. 出庫登録画面
    4. 在庫不足一覧画面
  5. バーコードを使った在庫管理の考え方
    1. バーコード管理が向いているケース
    2. バーコード管理の注意点
  6. AppSheet在庫管理の自動化アイデア
    1. 在庫数が少ないときに通知する
    2. 入出庫登録後に担当者へメールする
    3. 棚卸しチェックリストを作る
  7. AppSheet在庫管理の料金とプランの考え方
  8. AppSheet在庫管理で失敗しやすいポイント
    1. 現在庫だけを管理しようとする
    2. 商品名を自由入力にする
    3. 権限設定を後回しにする
    4. 現場でテストしない
  9. 実務で使えるAppSheet在庫管理の活用例
    1. 事務用品の在庫管理
    2. 倉庫の商品在庫管理
    3. 社内貸出品の管理
    4. 店舗のバックヤード管理
  10. AppSheet在庫管理を成功させるコツ
  11. よくある質問
    1. AppSheetで在庫管理は無料で始められますか?
    2. ExcelでもAppSheetの在庫管理はできますか?
    3. バーコードなしでも在庫管理できますか?
    4. 現在庫はどのように計算すればよいですか?
    5. AppSheet在庫管理はどんな会社に向いていますか?
    6. 在庫管理アプリを作るときに一番大切なことは何ですか?
    7. GASとAppSheetはどちらが在庫管理に向いていますか?
  12. おすすめAIツール
  13. 関連記事
  14. まとめ

AppSheetで在庫管理をするメリット

AppSheetで在庫管理をする最大のメリットは、Googleスプレッドシートを在庫データベースとして使いながら、スマホやタブレットで入力しやすい業務アプリを作れることです。

通常のスプレッドシート在庫管理では、担当者が表を直接開いて入力します。そのため、列を間違える、数式を消す、商品名の表記が揺れる、更新漏れが起きるといった問題が発生しやすくなります。

AppSheetを使うと、入力画面をアプリ化できます。担当者は必要な項目だけを入力し、在庫表の裏側にある列や数式を意識せずに作業できます。

管理方法向いている業務主な課題
紙の在庫表小規模な棚卸し、個人管理転記ミス、集計遅れ、紛失リスクがある
Excel管理事務所内での在庫集計同時編集やスマホ入力に弱い
Googleスプレッドシート管理複数人での在庫共有直接編集による入力ミスが起きやすい
AppSheet管理現場入力、スマホ運用、入出庫履歴管理最初のデータ設計が重要になる

特に、備品管理、倉庫在庫、消耗品管理、店舗在庫、社内貸出品管理、小規模ECの商品在庫などは、AppSheetとの相性が高い業務です。

蒼宮ルシア
蒼宮ルシア

👑いきなり完璧な在庫管理システムを作ろうとしなくて大丈夫ですわ。まずは商品マスタと入出庫履歴だけで始めるのが現実的ですの。

AppSheet在庫管理でできること

AppSheetで在庫管理アプリを作ると、単なる在庫表ではなく、現場で使える業務アプリとして運用できます。

代表的にできることは次のとおりです。

  • 商品マスタの登録
  • 入庫数と出庫数の記録
  • 現在庫の自動計算
  • 在庫不足商品の確認
  • 担当者別の入出庫履歴管理
  • スマホやタブレットからの入力
  • バーコードを使った商品検索や登録
  • 写真付きの商品管理
  • 在庫数が少ない商品の通知
  • 棚卸し結果の記録

Google公式ヘルプでは、Inventory Managementのサンプルテンプレートが在庫アイテムを管理するためのものであり、バーコードスキャナを使って新しいアイテム追加時の商品アイテムIDを生成できると説明されています。

つまり、AppSheetは単に一覧表をアプリ化するだけではありません。商品ID、バーコード、入出庫、通知、自動化まで含めた在庫管理の仕組みを作りやすいツールです。

在庫管理アプリで管理すべき基本データ

AppSheetで在庫管理を始める場合、最初に考えるべきなのは画面デザインではなく、データ構造です。

最低限、次の3種類のデータを分けて管理すると、あとから拡張しやすくなります。

テーブル名役割主な項目
商品マスタ商品や備品の基本情報を管理する商品ID、商品名、カテゴリ、保管場所、最低在庫数
入出庫履歴在庫の増減を記録する日付、商品ID、区分、数量、担当者、メモ
現在庫現在の在庫数を確認する商品ID、入庫合計、出庫合計、現在庫数

初心者が失敗しやすいのは、商品情報と入出庫履歴を同じシートにまとめてしまうことです。最初は簡単に見えますが、履歴が増えるほど集計しにくくなります。

商品マスタは「変わりにくい情報」、入出庫履歴は「日々増える情報」と考えて分けておくと、在庫管理アプリとして安定します。

蒼宮ルシア
蒼宮ルシア

👑在庫管理は見た目よりもデータ設計が大切ですわ。商品名を手入力させず、商品IDで選ばせるだけでもミスはかなり減りますの。

AppSheetで在庫管理アプリを作る全体手順

AppSheetで在庫管理アプリを作る流れは、次の順番で進めると失敗しにくくなります。

  1. 管理したい在庫の範囲を決める
  2. Googleスプレッドシートで商品マスタを作る
  3. 入出庫履歴用のシートを作る
  4. AppSheetでアプリを作成する
  5. 入力フォームを整える
  6. 現在庫を集計する
  7. スマホでテスト入力する
  8. 権限と共有範囲を設定する
  9. 通知や自動化を追加する
  10. 実運用しながら改善する

AppSheetは無料でプロトタイプ開発やテスト、個人利用が可能と案内されています。実際の共有や本格運用に入る前に、機能を試しながらアプリを作れる点は大きなメリットです。

手順1:在庫管理の対象を決める

最初に、何を在庫管理するのかを明確にします。

たとえば、次のように対象を絞ります。

  • 事務用品の在庫管理
  • 倉庫の商品在庫管理
  • 店舗の消耗品管理
  • 社内貸出機器の管理
  • 小規模ECの商品在庫管理
  • イベント備品の入出庫管理

最初から全社の在庫をまとめようとすると、項目が増えすぎて運用が止まりやすくなります。まずは1部署、1倉庫、1カテゴリに絞るのがおすすめです。

手順2:Googleスプレッドシートで商品マスタを作る

商品マスタには、在庫管理の基準となる商品情報を登録します。

項目名入力例ポイント
商品IDA001重複しない管理番号にする
商品名コピー用紙A4表記を統一する
カテゴリ事務用品絞り込みに使う
保管場所倉庫A棚3現場で探しやすくする
最低在庫数20発注判断に使う
写真商品画像取り違え防止に役立つ

商品IDは非常に重要です。商品名だけで管理すると、「コピー用紙 A4」「A4コピー用紙」「コピー紙A4」のように表記が揺れて、同じ商品が別商品として扱われることがあります。

AppSheetで安定した在庫管理をするなら、商品IDを主キーとして設計するのが基本です。

手順3:入出庫履歴シートを作る

入出庫履歴は、在庫が増えた・減った事実を記録するシートです。

項目名入力例役割
履歴IDR0001履歴ごとの管理番号
日付2026/06/26入出庫した日
商品IDA001商品マスタと紐づける
区分入庫または出庫在庫の増減を判断する
数量10増減した数
担当者佐藤誰が入力したか確認する
メモ発注分入荷補足情報を残す

在庫管理では、現在庫の数字だけを直接書き換える方法はおすすめできません。なぜ在庫が増減したのか分からなくなるからです。

入庫と出庫を履歴として残せば、あとから「いつ」「誰が」「何を」「いくつ」動かしたのか確認できます。棚卸しやミス調査にも役立ちます。

蒼宮ルシア
蒼宮ルシア

👑現在庫だけを直接直すと、原因が追えなくなりますわ。入出庫履歴を残すことが、あとで自分を助けてくれますの。

AppSheetの画面設計で作るべき機能

在庫管理アプリでは、すべての機能を最初から入れる必要はありません。実務でよく使う画面から作るのが成功のコツです。

商品一覧画面

商品一覧画面では、商品名、カテゴリ、保管場所、現在庫数を確認できるようにします。

現場では「どこにあるか」「残りはいくつか」をすぐ見たい場面が多いため、一覧画面に表示する項目を絞ることが重要です。

  • 商品名
  • 商品写真
  • カテゴリ
  • 保管場所
  • 現在庫数
  • 最低在庫数

商品写真を登録しておくと、似た商品を取り違えるリスクを減らせます。備品や部品の管理では特に効果的です。

入庫登録画面

入庫登録画面は、商品が届いたときに使います。

入力項目は、商品、数量、担当者、メモ程度に絞ると現場で使いやすくなります。入力項目が多すぎると、担当者が面倒に感じて運用が続きません。

出庫登録画面

出庫登録画面は、商品を使用したり出荷したりするときに使います。

出庫では、在庫数が不足しているのに登録してしまうミスを防ぐ必要があります。AppSheet側で入力制限や警告を設定し、現在庫より多い数量を出庫できないようにすると安全です。

在庫不足一覧画面

最低在庫数を下回った商品だけを表示する画面を作ると、発注漏れを防げます。

毎日すべての商品を確認するのではなく、対応が必要な商品だけを見る仕組みにすることで、在庫管理の負担を減らせます。

蒼宮ルシア
蒼宮ルシア

👑現場で使うアプリは、入力項目を減らすほど続きますわ。管理したい項目と、毎回入力させる項目は分けて考えてくださいませ。

バーコードを使った在庫管理の考え方

AppSheetで在庫管理をするなら、バーコード活用も検討する価値があります。

バーコードを使うと、商品名を探して選ぶ手間が減ります。商品数が多い場合や、似た商品が多い現場では入力ミス防止に役立ちます。

AppSheet公式ヘルプでは、モバイルデバイスのカメラや外部バーコードスキャナを使ったバーコードスキャンの有効化について説明されています。

バーコード管理が向いているケース

  • 商品数が多い
  • 似た型番の商品が多い
  • 現場担当者が商品名を覚えにくい
  • 入出庫のスピードを上げたい
  • 棚卸し作業を効率化したい

バーコード管理の注意点

バーコード管理は便利ですが、最初に商品IDやバーコード番号を正しく整備する必要があります。

商品にバーコードが付いていない場合は、自社管理用のバーコードを発行して貼り付ける運用も考えられます。ただし、貼り間違いやラベル剥がれがあると、逆に混乱を招くため注意が必要です。

項目メリット注意点
スマホカメラで読み取り専用機器なしで始めやすい暗い場所や小さいバーコードでは読み取りにくい場合がある
外部バーコードスキャナ読み取り速度が速い機器購入と動作確認が必要
自社ラベル発行バーコードがない商品も管理できるラベル運用のルール作りが必要
蒼宮ルシア
蒼宮ルシア

👑バーコードは魔法の道具ではありませんわ。商品マスタが整理されているからこそ、読み取りが効率化につながりますの。

AppSheet在庫管理の自動化アイデア

AppSheetの在庫管理では、入力画面を作るだけでなく、自動化まで設計すると実務効果が高まります。

AppSheet Automationでは、何かが起きたときに一連の処理を実行するbotを定義できます。Google公式ヘルプでも、botはイベントをきっかけにタスクやプロセスを実行する自動化機能として説明されています。

在庫数が少ないときに通知する

現在庫が最低在庫数を下回ったら、担当者へ通知する仕組みを作れます。

たとえば、コピー用紙の在庫が20冊未満になったら、総務担当へ通知するように設定します。これにより、発注漏れや在庫切れを防ぎやすくなります。

入出庫登録後に担当者へメールする

重要な商品の入出庫があった場合、責任者へメールで知らせる運用も可能です。

高額備品、貸出機器、重要部品などは、履歴が残るだけでなく、関係者へ自動通知されると管理精度が上がります。

棚卸しチェックリストを作る

月末や四半期ごとに棚卸しを行う場合、棚卸し用の画面を作ると便利です。

商品ごとに実在庫数を入力し、システム上の在庫数との差異を確認します。差異が大きい商品だけを一覧表示すれば、原因調査もスムーズです。

蒼宮ルシア
蒼宮ルシア

👑通知は便利ですが、多すぎると誰も見なくなりますわ。本当に対応が必要な条件だけに絞るのが上品な自動化ですの。

AppSheet在庫管理の料金とプランの考え方

AppSheetで在庫管理を始める場合、最初は無料でプロトタイプを作り、運用人数や必要機能が見えてから有料プランを検討する流れが現実的です。

AppSheetの公式価格ページでは、Starterが月額5ドルから、Coreが月額10ドルからのユーザー単位プランとして案内されています。Enterprise向けプランも用意されています。

また、Google Workspaceの多くのエディションでは、AppSheet Coreライセンスが含まれるとGoogleの管理者向けヘルプで説明されています。すでにGoogle Workspaceを利用している会社は、契約内容を確認してから追加契約を検討すると無駄を減らせます。

利用段階おすすめの考え方確認ポイント
個人テスト無料で試作する必要な画面とデータ構造を確認する
小規模チーム共有人数に応じてプランを確認する利用者数、権限、通知機能を確認する
社内運用Google Workspace契約との関係を確認するAppSheet Coreが含まれるか確認する
外部ユーザー利用ライセンス条件を慎重に確認する社外ユーザー、ゲスト、権限管理を確認する

料金で失敗しやすいのは、アプリ作成者だけでなく、実際にアプリを使うユーザー数を見落とすことです。在庫管理では、倉庫担当者、店舗スタッフ、管理者、発注担当者など、利用者が増えやすいため注意が必要です。

AppSheet在庫管理で失敗しやすいポイント

AppSheetは便利なノーコードツールですが、在庫管理アプリを作るときには注意点があります。

現在庫だけを管理しようとする

現在庫だけを直接更新する設計は、シンプルに見えて危険です。

在庫がズレたときに、原因を追跡できません。入庫・出庫・棚卸し調整など、在庫が変動した理由を履歴として残すことが重要です。

商品名を自由入力にする

商品名を自由入力にすると、表記揺れが起きます。

商品マスタから選択する方式にすれば、入力ミスを減らせます。AppSheetでは、別テーブルを参照して選択式にする設計が実務向きです。

権限設定を後回しにする

在庫管理アプリでは、誰でも商品マスタを変更できる状態は避けるべきです。

一般担当者は入出庫登録のみ、管理者は商品マスタ編集可能、閲覧者は在庫確認のみといった役割分担を考えます。

現場でテストしない

PC上では使いやすく見えても、現場のスマホでは入力しづらいことがあります。

倉庫、店舗、作業場など、実際に使う場所でテストすることが大切です。通信環境、画面サイズ、入力のしやすさ、バーコード読み取り精度を確認しましょう。

蒼宮ルシア
蒼宮ルシア

👑在庫管理アプリは、作った瞬間よりも運用開始後が本番ですわ。現場の声を聞いて少しずつ直す姿勢が大切ですの。

実務で使えるAppSheet在庫管理の活用例

事務用品の在庫管理

総務部門では、コピー用紙、封筒、インク、文房具などの消耗品を管理できます。

最低在庫数を設定し、一定数を下回ったら担当者に通知する仕組みにすれば、発注漏れを防げます。紙の管理表を廃止し、スマホで出庫登録できるようにすると、現場の負担も減ります。

倉庫の商品在庫管理

小規模な倉庫では、専用の在庫管理システムを導入する前にAppSheetで仕組みを作る方法があります。

商品マスタ、入出庫履歴、保管場所、棚卸し結果を管理すれば、在庫数の確認や出荷準備がスムーズになります。

社内貸出品の管理

ノートPC、カメラ、プロジェクター、モバイルルーターなどの貸出品管理にもAppSheetは使えます。

在庫数だけでなく、貸出中、返却予定日、利用者、返却状態を管理すれば、紛失や返却漏れを防ぎやすくなります。

店舗のバックヤード管理

店舗では、売り場の商品とは別に、バックヤード在庫や備品を管理する場面があります。

スタッフがスマホで入出庫登録できるようにすれば、閉店後の集計や発注判断を効率化できます。

AppSheet在庫管理を成功させるコツ

AppSheet在庫管理を成功させるには、アプリの完成度よりも、現場で続く運用設計が重要です。

  • 最初は管理対象を絞る
  • 商品マスタと入出庫履歴を分ける
  • 商品IDを必ず設定する
  • 入力項目を増やしすぎない
  • 現場のスマホでテストする
  • 在庫不足通知は必要最小限にする
  • 権限設定を最初から考える
  • 月1回はデータのズレを確認する

特に重要なのは、入力する人の負担を減らすことです。管理者が欲しい情報をすべて入力させようとすると、現場では続きません。

最初は「商品を選ぶ」「入庫か出庫を選ぶ」「数量を入れる」だけでも十分です。運用が定着してから、写真、保管場所、棚卸し、通知などを追加していくと失敗しにくくなります。

蒼宮ルシア
蒼宮ルシア

👑業務効率化は、使う人に優しくてこそ意味がありますわ。現場が続けられる入力画面を作ってくださいませ。

よくある質問

AppSheetで在庫管理は無料で始められますか?

🤖AI執事

はい、プロトタイプ作成やテスト、個人利用であれば無料で始められます。ただし、複数人で本格運用する場合や通知・権限管理などを使う場合は、必要なプランを確認する必要があります。無料で試作してから、利用人数と必要機能に合わせて判断するのがおすすめでございます。

ExcelでもAppSheetの在庫管理はできますか?

🤖AI執事

AppSheetはさまざまなデータソースと連携できますが、初心者にはGoogleスプレッドシート連携が扱いやすいです。Excelで管理している在庫表がある場合は、まずGoogleスプレッドシートへ移行し、商品マスタと入出庫履歴を整理してからAppSheet化すると進めやすくなります。

バーコードなしでも在庫管理できますか?

🤖AI執事

できます。バーコードは便利な追加機能ですが、必須ではありません。商品数が少ない場合は、商品名やカテゴリから選択する方式でも十分運用できます。商品数が増えたり、入力ミスが目立ったりする段階でバーコード管理を検討するとよいですね、お嬢様。

現在庫はどのように計算すればよいですか?

🤖AI執事

基本は、入庫合計から出庫合計を差し引いて計算します。現在庫を手入力で書き換えるのではなく、入出庫履歴をもとに集計する設計が安全です。これにより、在庫数がズレたときに履歴を確認しやすくなります。

AppSheet在庫管理はどんな会社に向いていますか?

🤖AI執事

小規模な倉庫、店舗、総務部門、学校、個人事業主、中小企業の備品管理などに向いています。高額な専用システムを導入する前に、現場に合った在庫管理の流れを試したい場合に特に有効でございます。

在庫管理アプリを作るときに一番大切なことは何ですか?

🤖AI執事

一番大切なのは、商品マスタと入出庫履歴を分けて設計することです。ここが整理されていないと、画面をきれいに作っても集計や検索でつまずきます。AppSheetでは画面作成より先に、データの持ち方を決めることが重要でございます。

GASとAppSheetはどちらが在庫管理に向いていますか?

🤖AI執事

スマホ入力やアプリ画面を重視するならAppSheetが向いています。複雑な自動処理や独自のロジックを細かく作り込みたい場合はGASが向いています。初心者が現場入力用の在庫管理を作るなら、まずAppSheetで始めるのがおすすめです。

おすすめAIツール

AppSheetで在庫管理アプリを作るときは、AIツールを併用すると設計や改善がスムーズになります。

特に、最初のデータ項目設計、入力フォームの整理、通知条件の洗い出し、業務フローの文章化にはChatGPTの活用が効果的です。

ツール活用場面おすすめの使い方
ChatGPT在庫管理アプリの設計商品マスタや入出庫履歴の項目案を作る
GeminiGoogle Workspace連携スプレッドシートの整理や業務フローの文章化に使う
AppSheetノーコードアプリ作成在庫管理画面、入力フォーム、通知を作る
Googleスプレッドシートデータ管理商品マスタ、履歴、集計表を管理する

たとえばChatGPTに「事務用品の在庫管理をAppSheetで作りたい。商品マスタ、入出庫履歴、現在庫管理に必要な項目を表で整理してください」と依頼すると、初期設計のたたき台を作れます。

そのまま使うのではなく、自社の現場に合わせて項目を削ることが大切です。AIは設計の下書き、最終判断は実務担当者が行う流れが安全です。

関連記事

まとめ

🤖AI執事

  • AppSheetを使うと、Googleスプレッドシートの在庫表をスマホ対応の在庫管理アプリにできます。
  • 在庫管理アプリを安定させるには、商品マスタ、入出庫履歴、現在庫を分けて設計することが重要です。
  • バーコード、在庫不足通知、棚卸しチェックを組み合わせると、現場入力と管理業務を効率化できます。
  • 最初は無料でプロトタイプを作り、利用人数や必要機能が見えてからプランを検討する流れが現実的です。
  • 入力項目を増やしすぎず、現場が続けられるシンプルな運用から始めることが成功の近道です。

以上でございます。

蒼宮ルシア
蒼宮ルシア

👑在庫管理は、数字を合わせるだけの作業ではありませんわ。現場のムダを減らし、必要なものを必要なときに用意するための大切な仕組みですの。AppSheetで小さく始めて、少しずつ使いやすい業務アプリに育ててくださいませ。

タイトルとURLをコピーしました