「在庫の数がいつも合わない」「Excelの棚卸し表を誰かが上書きしてしまう」「発注のタイミングが人によってバラバラ」——こうした在庫管理の悩みは、多くの中小企業の現場に共通しています。専用の在庫管理システムを導入するには費用も期間もかかり、二の足を踏んでいる方も多いのではないでしょうか。そこで注目されているのが、プログラミング不要で業務アプリを作れるノーコードツール「AppSheet」です。本記事では、AppSheetの概要から在庫管理アプリを実際に作る手順、活用事例、料金プラン、他ツールとの比較、そして導入時の注意点までを、中小企業の現場DXの視点で解説します。
AppSheetとは|Googleのノーコードアプリ開発基盤
スプレッドシートを「アプリ」に変えるしくみ
AppSheet(アップシート)は、Googleが提供するノーコードのアプリ開発プラットフォームです。Googleスプレッドシートやエクセル、データベースなどを「データソース」として読み込み、そこに入っている表データをもとに、スマートフォンやパソコンで使える業務アプリを自動生成します。プログラミングの知識は不要で、画面上の設定を組み合わせるだけで、入力フォーム・一覧表示・検索・集計・通知といった機能を持つアプリが完成します。
もともとは独立したサービスでしたが、2020年にGoogleが買収し、現在はGoogle Workspaceのエコシステムに深く組み込まれています。Googleドライブやスプレッドシート、Gmailと自然に連携できる点が、他のノーコードツールにはない大きな強みです。
なぜ在庫管理と相性が良いのか
在庫管理は「品目・数量・入出庫日・担当者」といった構造化されたデータの集まりであり、まさに表計算ソフトが得意とする領域です。しかしスプレッドシートそのままでは、複数人が同時に触るとセルを壊してしまったり、スマホからの入力がしづらかったりと限界があります。AppSheetを使えば、データの実体はスプレッドシートのまま、入力・閲覧はアプリ画面を通して行えるため、「使い慣れたスプレッドシートの延長線上で、現場が壊さず使えるアプリ」を短時間で構築できます。バーコードスキャンや写真撮影、位置情報の記録にも対応しており、倉庫や店舗の現場作業と好相性です。
AppSheetで在庫管理アプリを作る手順(ステップ形式)
Step1:スプレッドシートでデータを準備する
まずはデータの土台となるGoogleスプレッドシートを用意します。1行目に「品目コード」「品名」「カテゴリ」「現在庫数」「発注点」「単価」「保管場所」「更新日時」といった列見出しを並べ、2行目以降に既存の在庫データを入力します。この段階で列名を日本語でわかりやすく整えておくと、後のアプリ画面もそのまま見やすくなります。入出庫の履歴を残したい場合は、別シート(例:「入出庫ログ」)に「日時・品目コード・区分(入庫/出庫)・数量・担当者」の列を作っておきます。
Step2:AppSheetでアプリ化しデータ設計を行う
Googleスプレッドシートの「拡張機能」メニューから「AppSheet」→「アプリを作成」を選ぶと、AppSheetのエディタが開き、シートの内容を自動で読み込んでアプリの雛形が生成されます。ここで行うのがデータ設計です。「品目コード」を各行を一意に識別するキー(Key)に設定し、「現在庫数」は数値型、「更新日時」は日時型、「区分」は入庫/出庫から選ぶ列挙型(Enum)にするなど、各列のデータ型を整えます。品目マスタと入出庫ログを「品目コード」で関連づける(Ref型)ことで、品目ごとの履歴を辿れるようになります。
Step3:現場が使いやすいビューを設計する
次に、実際に画面に表示される「ビュー」を設計します。在庫一覧はカード形式やテーブル形式で、発注点を下回った品目が一目でわかるように色分け(条件付き書式)を設定します。品目を選ぶと詳細画面で在庫数と直近の入出庫履歴が見える構成にすると、現場で迷いません。検索ボックスやカテゴリ別の絞り込みも設定でき、品目数が多い倉庫でも目的の在庫にすぐ辿り着けます。スマホ利用が前提なら、ボタンやフォントを大きめにしておくと操作ミスが減ります。
Step4:アクションと自動通知を設定する
AppSheetの真価はここにあります。「入庫」「出庫」ボタンを押すと数量入力フォームが開き、確定すると在庫数が自動で加減算されるアクションを設定できます。あわせて「Bot(自動化)」機能で、在庫数が発注点を下回ったらGmailやGoogle Chatに担当者へ自動通知を飛ばす、といったルールを組めます。人が毎回チェックしなくても、システムが欠品リスクを教えてくれる状態がノーコードで実現します。バーコードスキャン入力を有効にすれば、品目コードを手打ちする手間もなくなります。設定が終わったら「共有」から現場メンバーにアプリを配布して運用開始です。
AppSheet在庫管理アプリの活用事例
事例1:製造業のお客様(従業員30名規模)— 部材在庫の欠品ゼロへ
金属加工を手がける製造業のお客様では、部材在庫をベテラン社員の勘と紙の台帳で管理しており、突発的な欠品で生産が止まることが月に数回発生していました。AppSheetでスプレッドシート連携の在庫アプリを構築し、発注点を下回ると自動通知が届くしくみを導入したところ、現場担当者がスマホから入出庫を記録するだけで在庫が見える化され、欠品による生産停止がほぼゼロになりました。初期構築は社内担当者が数日で完了しています。
事例2:小売業のお客様(従業員15名規模)— 複数店舗の在庫を一元管理
雑貨を扱う小売業のお客様は、3店舗それぞれがExcelで在庫を管理しており、店舗間の在庫の融通や本部での集計に手間がかかっていました。AppSheetで店舗共通の在庫アプリを作り、各店舗がスマホから在庫を更新、本部はリアルタイムで全店舗の在庫を確認できる体制に切り替えました。店舗間の在庫移動もアプリ上で記録でき、「どこに何がいくつあるか」が即座にわかるようになっています。
事例3:建設・設備業のお客様(従業員50名規模)— 工具・資材の持ち出し管理
設備工事のお客様では、高価な工具や資材が「誰がどの現場に持ち出したかわからない」という紛失リスクを抱えていました。AppSheetで工具マスタと持ち出しログを作り、現場担当者がバーコードをスキャンして持ち出し・返却を記録するアプリを構築。写真撮影機能で使用状態も残せるため、紛失と重複購入が大幅に減り、備品コストの削減につながりました。
AppSheetの料金プラン
Google Workspace付帯プランと有償プランの違い
AppSheetの料金は、機能とユーザー数に応じた月額課金(ユーザー単位)です。Google Workspaceの一部エディションには基本機能が付帯しており、小規模な社内利用なら追加費用を抑えて始められる場合があります。本格的な自動化や外部データ連携を使う場合は、有償プラン(StarterやCore以上)の契約が必要です。最新の正確な金額・付帯範囲は変動するため、契約前にGoogle Workspaceおよびアプリ内の管理画面で必ずご確認ください。
| プラン | 想定用途 | 目安料金(ユーザー/月) | 主な特徴 |
|---|---|---|---|
| Google Workspace付帯 | Googleデータ限定の社内利用 | Workspace料金内(別途課金なし) | スプレッドシート等Googleデータのみをデータソースに利用可能 |
| Starter | 小規模チームの基本業務アプリ | 約5ドル前後 | 基本アプリ・簡易自動化。多様なデータソースに対応 |
| Core | 自動化・セキュリティ重視の業務利用 | 約10ドル前後 | 高度な自動化Bot・チーム管理・セキュリティ機能 |
| Enterprise Plus | 大規模・全社展開 | 個別見積り | 大規模運用・高度な統制・専用サポート |
※料金は変動するため、上記はあくまで目安です。正式な金額は必ず公式の料金ページでご確認ください。
他ノーコードツールとの比較
Glide・kintone・Power Appsとの違い
在庫管理アプリを作れるノーコードツールはAppSheetだけではありません。代表的な競合であるGlide、kintone、Microsoft Power Appsと比較すると、選ぶべきツールは「今どのIT環境を使っているか」で大きく変わります。GoogleスプレッドシートやGoogle Workspaceを日常的に使っているなら、連携のスムーズさでAppSheetが有力な選択肢になります。
| ツール | 提供元 | データ基盤・強み | 料金目安 | 想定ユーザー |
|---|---|---|---|---|
| AppSheet | スプレッドシート連携・自動化・現場入力に強い | 約5〜10ドル/人・月〜 | Google Workspace利用中の中小企業 | |
| Glide | Glide社 | デザイン性の高い画面・スピード構築 | 無料〜数十ドル/月〜 | 見た目重視・小規模チーム |
| kintone | サイボウズ | 日本語サポート・業務データベース・豊富な導入実績 | 1,000円前後/人・月〜 | 国産で安心して使いたい日本企業 |
| Power Apps | Microsoft | Microsoft 365・Teams・Dataverse連携 | 数ドル〜/人・月〜 | Microsoft環境中心の企業 |
※各ツールの料金・機能は変更されることがあります。導入検討時は最新の公式情報をご確認ください。
AppSheet導入のデメリット・注意点
大量データ・複雑な処理には向かない場合がある
AppSheetはスプレッドシートをデータ基盤にできる手軽さが魅力ですが、行数が数万〜数十万を超えるような大規模データや、複雑な集計・トランザクション処理を伴う業務には動作が重くなることがあります。将来的にデータ量が急増する見込みがある場合は、初期段階でデータベース連携を前提に設計するか、専用システムとの併用を検討する必要があります。
設計を誤ると「かえって使いにくいアプリ」になる
ノーコードとはいえ、データ設計(列の型・キー・関連づけ)を適当に組むと、後から修正が難しくなったり、集計が合わなくなったりします。特にキーの設定を誤ると在庫数のズレにつながります。作り始める前に「何を管理し、どう集計したいか」を紙に書き出してから着手することが重要です。
英語表記の設定項目が残る・学習コストがある
AppSheetの管理画面は日本語対応が進んでいるものの、一部の設定項目や公式ドキュメントは英語が中心です。初めて触る担当者にとっては、専門用語(Ref、Enum、Botなど)の理解に一定の学習コストがかかります。社内に推進役を1人置き、その人がまず操作に慣れる体制づくりが成功の分かれ目になります。
属人化・アカウント管理のリスク
手軽に作れるがゆえに、作成者1人だけがしくみを把握している「属人化」に陥りがちです。担当者の退職や異動でアプリがブラックボックス化しないよう、設計の意図やデータ構造をドキュメントに残し、複数人で管理できる体制にしておくことが大切です。
よくある失敗パターンと対策
失敗1:いきなり完璧を目指して作り込みすぎる
最初から全機能を盛り込もうとすると、完成せず頓挫しがちです。まずは「在庫数の入出庫記録」だけの最小構成でリリースし、現場の声を聞きながら通知や集計を足していくスモールスタートが成功の近道です。
失敗2:現場を巻き込まずに作ってしまう
管理側の理屈だけでアプリを設計すると、現場が「入力が面倒」と使わなくなります。実際に入力する現場担当者を設計段階から巻き込み、スマホ画面での操作しやすさを最優先にすることで、定着率が大きく変わります。
失敗3:バックアップと権限設計を後回しにする
データの実体はスプレッドシートにあるため、誤操作や権限の甘さでデータが壊れるリスクがあります。編集できる人・閲覧のみの人を役割で分け、定期的なバックアップのしくみを最初から組み込んでおきましょう。
当協会のDX支援現場から見た成功のポイント
当協会が中小企業のDX支援に入る際、ノーコードで在庫管理アプリを検討されるお客様に必ずお伝えしているのは「ツールより先に業務フローを整理する」ことです。実際、ある製造業のお客様では、AppSheet導入前に棚卸しのルールと発注点の考え方を現場と一緒に見直したことで、アプリ化の効果が何倍にも高まりました。ツールはあくまで手段であり、「誰が・いつ・どの数字を見て動くか」を先に決めることが、現場に根づくDXの第一歩です。当協会のDX支援サービスでは、こうした業務整理からツール選定・定着支援までを一貫してサポートしています。
まとめ|AppSheetは中小企業の現場DXの入り口になる
スモールスタートで「壊れない在庫管理」を実現する
AppSheetは、使い慣れたGoogleスプレッドシートを土台に、プログラミング不要で在庫管理アプリを作れるノーコード基盤です。データ準備→データ設計→ビュー設計→アクション・通知設定という4ステップで、現場がスマホから壊さず使えるアプリが短期間で完成します。大量データや複雑処理には限界があるものの、中小企業の「まずは在庫を見える化したい」というニーズには十分応えられます。完璧を目指さず最小構成から始め、現場を巻き込みながら育てていくことが成功の鍵です。自社に合うか判断がつかない段階でも、まずは業務フローの整理からご相談ください。


