脱Excelの 進め方:kintone・ AppSheetなど 移行先の 選び方
まず押さえたいこと脱Excelとは、Excelを中心にした入力・共有・転記・管理を見直し、業務に合う仕組みへ必要な範囲を移すことです。Excelをすべてやめることではなく、記録の正本と更新の責任を決めることから始めます。
この記事の要点
脱Excelは、Excelを全廃することではありません。まず業務の困り事、記録の正本、利用者と権限、例外、運用の担当を整理し、そのうえでExcelの継続・改善、業務専用SaaS、kintone・AppSheet・Power Appsなどの業務アプリ基盤、GASなどの自動化、個別開発を比べます。費用は初期・継続・運用を同じ条件でそろえて比べ、移行は対象を小さく分けて、受入の条件と戻す条件を決めてから切り替えます。
この 記事で わかる こと
- Excel管理を
見直すきっかけに なる 困り事と、 Excelに 残して よい 範囲 - 方式を
選ぶ前に 整理する 6つの 要件と、 その 書き方 - 業務専用SaaS、
kintone・ AppSheet・ Power Apps、 GAS、 個別開発の 使いどころと、 選ぶ前に 確認する こと - 費用の
比べ方と、 Excelから 移行する ときの 受入・切替の 手順
Excel管理の 限界は、 件数より 業務の 困り事から 確認する
「脱Excel」は、Excelをすべてやめることではありません。業務の記録をどこで正本として持つか、誰が入力・更新・承認するかを整理し、問題が起きている部分を仕組みに移すことです。集計や分析はExcelに残し、登録・承認・正本だけを別の仕組みに移す併用も、有効な選択肢です。
見直す
- 二重入力・
転記 :同じ内容を、 メール、 Excel、 別の システムへ 何度も 入力している。 - 最新版が
分からない :ファイルの コピーが 増え、 どれが 正しいかの 確認に 時間が かかる。 - 担当者しか
分からない :数式や マクロ、 ファイルの 置き場所を、 一人だけが 把握している。 - 権限を
分けられない :閲覧だけで よい 人も、 全体を 変更できてしまう。 - 数式や
集計が :壊れる 行の 追加や コピーで、 集計の 範囲や 数式が ずれる。 - 同時に
更新できない :複数の 人が 同じ データを 更新し、 上書きや 入力の 衝突が 起きる。 - 承認の
履歴が :残らない 誰がいつ承認・ 変更したかを、 後から 確かめられない。
一方で、一人で使う集計表や、問題が起きていない分析まで無理に移す必要はありません。入力の様式をそろえる、正本のファイルと更新する人を決める、変更の手順を残すといった運用の改善で足りる場合もあります。どこまで移すかは、次の要件を整理してから判断します。
脱Excelの 前に 整理する 6つの 要件
方式を比べる前に、業務の要件を書き出します。次の表は、社内で記入するための整理票です。記入例は、メールとExcelで管理している備品申請を想定した説明用の例で、実際の導入事例ではありません。
| 確認する | 書く | 記入例 |
|---|---|---|
| 業務と | 業務の | 申請から |
| 利用者と | 社内・社外の | 申請者は |
| データと | 申請IDなどの | 申請IDと |
| 判断と | 承認、 | 承認後に |
| 量と | 通常時と | 申請が |
| 運用と | 管理者、 | 担当者の |
最初からすべての欄を埋める必要はありません。分からない項目は空欄にせず「未確認」と書き、誰がいつまでに確認するかを決めておくと、方式の比較や見積もりの依頼で前提がそろいます。業務の流れや、判断・例外の洗い出し方は、POA(プロセス指向アプローチ)の解説で詳しく扱っています。
脱Excelの 移行先を 比較する
要件を整理したら、移行先を比べます。SaaSはクラウドでサービスを提供する形を指す言葉で、kintone・AppSheet・Power Appsもクラウドで使うサービスです。そこで次の表は、技術の分類ではなく、「業務を既製の機能に合わせる」「基盤の上に業務アプリを作る」「処理を補助・自動化する」「個別に開発する」という選び方の違いで分けています。優劣の順位ではなく、業務のどの部分をどの方式に任せるかを考えるための表で、1つの業務で複数の方式を組み合わせることもあります。
| 方式 | 候補に | 選ぶ前に |
|---|---|---|
| Excelを | 困り事が | 共有や |
| 業務専用SaaS | 経費精算や | 設定や |
| kintone | 台帳・ | 必要な |
| AppSheet | スプレッドシートなどの | 契約と |
| Power Apps | Microsoft 365や | つなぐ |
| GAS | Google Workspaceを | 実行の |
| Webアプリ | 独自の | 既製品や |
kintone・AppSheet・Power Appsは、いずれも業務アプリを作る基盤です。kintoneは、データの管理、申請・承認などのプロセス管理、アクセス権、コメント、変更履歴などを組み合わせて業務アプリを構成します(kintoneの基本機能)。プロセス管理を使う場合は、設定の前に、業務の状態・担当者・操作を図にして整理しておくと進めやすくなります(プロセス管理の設計)。AppSheetは、Google Workspaceや既存の台帳などのデータを使ってアプリを作る基盤です。Power Appsは、SharePoint、Microsoft 365、Dataverseなどのデータとつないで業務アプリを作る基盤です(Power Appsとは)。
どれを選ぶかは、会社の規模や「承認向き・入力向き」といった単純な区別では決まりません。必要なデータの置き場所と接続、社外を含む利用者の範囲、権限と承認の流れ、他のシステムとの連携、契約、アプリを管理・変更できる体制を比べます。Microsoft 365やGoogle Workspaceを使っていることは候補を絞る手がかりになりますが、それだけでは決めません。また、画面を作れることと、データへの権限、自動の処理、業務全体の受入の条件を満たせることは、分けて確認します。
Microsoft 365を使っている場合、共有の台帳や進み具合の管理であれば、Microsoft Listsで足りるかを先に確認します。Listsはデータを共有・管理する仕組み、Power Appsは入力や操作の画面を作る仕組み、Power Automateは通知や承認などの処理をつなぐ仕組みです。Listsの標準の画面やルールで足りるなら、アプリやフローを加える必要はありません。足りない画面や処理がある場合に、Power AppsやPower Automateを加えるかを要件から判断します。ListsのデータはSharePointに保存され、SharePointの権限が適用されます(Microsoft Listsの概要)。ExcelのデータをListsに取り込めても、数式・マクロ(VBA)・権限・承認・関連するデータを含めた業務全体がそのまま移るわけではありません。必要な契約、SharePoint側の権限、フローの所有者と引継ぎを確認します。
AppSheetとGASは役割が異なります。AppSheetは、データを入力・参照・承認するアプリの画面を作る仕組みです。GAS(Google Apps Script)は、スプレッドシートやメール、カレンダーなどのGoogleのサービスを操作するスクリプトを書く仕組みで、集計や通知などの補助・自動化に向きます。入力と承認はAppSheet、定期的な集計や通知はGASのように、併用することもできます。Microsoft 365の環境では、Power Automateが同じように自動化の候補になります。なお、GASはExcelのマクロ(VBA)をそのまま実行できるものではありません。Excelのファイルをスプレッドシートなどへ移す場合も、数式・マクロ・書式・共有の設定がすべて引き継がれるとは限らないため、移す前に確認します。
既存のSaaSどうしをつなぐ定型的な連携だけが目的なら、連携サービスで足りる場合もあります。連携の進め方は、ZapierとMakeによる業務自動化で扱っています。
複数の人が同時に使う業務では、同じデータを同時に変更したときの扱いを確認します。たとえばAppSheetの公式ヘルプは、変更の単位は1行で、ほぼ同時に同じ行が変更された場合は後の変更が残ると説明しています(複数ユーザーとの同時使用)。これは行ごとの扱いの説明で、在庫の引当や複数の行にまたがる更新など、業務全体の整合性を保証するものではありません。kintone、Power Apps、Pleasanterなど、他の基盤を使う場合も、同時の更新や在庫の予約、複数のデータにまたがる処理の扱いは確認が必要です。在庫の二重引当や、同じ請求の二重処理が問題になる業務では、それを防ぐことを受入の条件として決め、候補の方式で満たせるかを確かめます。データベースやAPI、アプリどうしの連携を使えるというだけで、この条件が満たされるわけではありません。
GASには、1回の実行時間や1日の利用量などの上限があり、上限を超えるとスクリプトの実行は止まります。上限はアカウントの種類によって異なり、変更されることもあるため、公式の割り当ての一覧で確認します。また、時刻やファイルの編集をきっかけに動く「インストール可能なトリガー」は、トリガーを作成した人のアカウントで実行されます(インストール可能なトリガー)。作成者の異動や退職、権限の変更で処理が止まらないよう、どのアカウントで動かし、誰が引き継ぐかを決めておきます。
参考情報
- kintone:基本機能
(サイボウズ、 確認日:2026年10月17日) - kintone ヘルプ:プロセス
管理の 設計 (サイボウズ、 確認日:2026年10月17日) - Power Apps とは
(Microsoft Learn、 確認日:2026年10月17日) - 組織の
リスト アプリを 管理する (Microsoft Lists、 Microsoft Learn、 確認日:2026年10月17日) - AppSheet ヘルプ:複数
ユーザーとの 同時使用 (Google、 確認日:2026年10月17日) - Apps Script:Google サービスの
割り当て (Google for Developers、 確認日:2026年10月17日) - Apps Script:インストール
可能な トリガー (Google for Developers、 確認日:2026年10月17日)
Pleasanterを 検討する場合: 設置先・ 費用・ 運用体制
Pleasanter(プリザンター)は、台帳や進み具合の管理などの業務アプリを、ノーコード・ローコードで構成できる候補です。無償で使えるオープンソースのCommunity Edition、年間サポートの契約で使える機能を拡張したEnterprise Edition、サーバーを用意せずに使えるクラウド版(Pleasanter.net)があります(Pleasanterの公式サイト)。ダウンロードして自社で管理する環境に置くか、クラウド版を契約するかで、自社が担う責任と費用の分け方が変わります。
- 自社で
管理する :サーバー、環境に 置く 場合 データベース、 認証、 更新、 監視、 バックアップと 復元、 障害時の 対応を、 誰が担うかを 決める。 - クラウド版を使う場合:必要なプラン、利用者の数、使う機能、データの保管場所、提供側が担う運用の範囲、データを出力する方法を確認する。自社でサーバーを構築する必要はない。
- 費用:ソフトウェアを無償で使える条件と、構築・移行・基盤・保守の費用、有償の機能やサポートの費用を分けて比べる。無償の版を使っても、運用にかかる費用がなくなるわけではない。
- 要件:独自の
業務ルール、 権限、 同時の 更新、 連携、 履歴などは、 採用する 版と 構成で 必要な 条件を 満たすかを 確認する。
業務別の 選び方: 3つの 記入例
整理票と
| 業務と | 候補と | 未確認の |
|---|---|---|
| 毎朝の | Excelでの | Google Workspaceを |
| 備品申請申請を | 業務専用SaaSの | 社外の |
| 受注と | 販売・在庫管理の | 予約・取消の |
備品申請の例で、整理票から判断までの流れをたどります。整理票では、正本を申請の台帳とし、申請者・承認者・総務で見られる範囲を分け、承認後に数量を変えたら再承認とする、と書きました。この要件は、申請・承認の機能を持つ業務専用SaaSの設定で満たせる可能性があります。kintone・AppSheet・Power Appsなどの業務アプリ基盤で申請の画面と承認の流れを作る方法も候補になります。候補は既存の環境で絞り込めます。たとえばMicrosoft 365を使っているなら、まずListsの台帳と標準の機能で足りるかを確認し、足りない画面や処理だけをPower AppsやPower Automateで補うかを検討します。一方で、社外の人も申請するか、ライセンスが必要な利用者は誰か、承認の流れを変えたときに設定で対応できるかは、まだ確認していません。これらを確かめてから、SaaSの設定で足りるか、業務アプリを作るかを決めます。月次の集計は、引き続きExcelで行えます。
受注と在庫の例では、AppSheetを一律に候補から外したり、Webアプリなら解決すると決めたりはしません。予約・取消・同時の処理について受入の条件を決め、候補ごとに満たせるかを確認してから選びます。
システム化の 費用は、 初期・ 継続・ 運用を そろえて 比べる
費用は、
- 初期:要件の
整理、 データの 整理と 移行、 構築・設定、 連携の 設定、 利用者への 説明。 - 継続:利用者数に
応じた 契約、 追加の 機能、 連携する サービスの 利用料。 - 運用:保守と
問い合わせへの 対応、 設定・仕様の 変更、 社内の 確認や 教育の 時間、 解約する ときの データの 出力と 移行。
まだ金額を確認できていない費用は、0円として扱いません。確認できた金額は小計として記録し、必要な費用に未確認のものが残っているうちは、どの方式が安いかの判断を保留します。
製品ごとに、
- kintone:必要なコース、コースごとの最低契約ユーザー数、社外の人をゲストとして招待する場合の契約、プラグインや連携サービスの費用を確認します。コースによって、外部サービスとの連携やプラグインなどの拡張機能を使えるかが異なります(kintoneの料金)。公式の「初期費用無料」は製品の契約についての説明で、アプリの設定やデータの整備、移行、保守の費用が不要という意味ではありません。
- AppSheet:Google Workspaceの有料エディションの多くには、組織で所有権を証明したドメインのユーザー向けに、AppSheet Coreのライセンスが含まれます(サブスクリプションの選び方)。ただし、必要な機能によっては上位のプランが必要です。利用に必要な資格は、作成者の契約や利用者、必要な機能によって異なります。組織外の利用者も含め、必要なライセンスと、AppSheet User Passを使える条件を確認してください(組織向けライセンス)。アプリの試作中は、基本的な機能を使って10人までの利用者で無償でテストできますが(AppSheetの料金)、本番の運用を無償で続けられるという意味ではありません。
- Power Apps・Power Automate:一部のMicrosoft 365のライセンスには、Microsoft 365のデータと標準のコネクタを使う範囲で、Power AppsとPower Automateの利用権が含まれます(Power Platformのライセンスの概要)。プレミアムのコネクタやDataverseなどを使う場合は、別のライセンスが必要になることがあります(Power Automateのライセンスの種類)。利用者、つなぐデータ、Dataverseが必要か、フローの対象と実行者を整理してから、必要な利用権を確認します。
- Pleasanter:ライセンス、有償の機能やサポート、クラウド版の契約と、自社で管理する場合の基盤・設定・更新・保守の費用を分けます。確認する点は、前の「Pleasanterを検討する場合」で扱っています。
- GAS:一律に
0円とは せず、 構築・保守の 作業と、 連携する サービスの 費用を 含めて 比べます。
提案や見積もりを受けた後の比べ方は、システムの見積もり・ベンダー提案の比較方法で扱っています。Malakeの参考料金は、システム・アプリ開発のページに掲載しています。
参考情報
- AppSheet ヘルプ:サブスクリプションの
選び方 (Google、 確認日:2026年10月17日) - AppSheet ヘルプ:組織向け AppSheet ライセンスに
ついて (Google、 確認日:2026年10月17日) - AppSheet Pricing
(Google、 確認日:2026年10月17日) - kintone:料金
(サイボウズ、 確認日:2026年10月17日) - Microsoft Power Platform の
ライセンスの 概要 (Microsoft Learn、 確認日:2026年10月17日) - Power Automate ライセンスの
種類 (Microsoft Learn、 確認日:2026年10月17日)
Excelから 移行する 手順: 小さく 分けて 受け入れる
移行は、
- 対象と
正本を :決める 移す業務の 範囲と Excelに 残す範囲、 切り 替えた 後の 正本を 決める。 - データを
整理し、 :方式を 比べる ID、 重複、 表記の 揺れ、 利用の 権限を 整理し、 方式の 候補を 比べる。 - 受入の
条件を :決める 代表的な 入力・ 承認・ 取消の 操作と、 失敗した ときや 同時に 変更した ときに 期待する 結果を 決める。 - 試作で
確かめる :利用を 許可した データと 範囲で 試作し、 受入の 条件を 満たすかを 確認する。 - 移行した
データを :照合する 件数だけでなく、 項目の 値、 関連する データ、 金額、 権限、 必要な 履歴が 合っているかを 確認する。 - 切り
替えて :引き継ぐ 書き込む先を 新しい 仕組みに 一本化し、 問題が あった ときに 戻す条件、 管理者、 変更の 手順、 障害時の 代わりの 手段を 引き継ぐ。
並行して運用する期間に、Excelと新しい仕組みの両方へ自由に書き込めるようにすると、どちらが正しいか分からなくなります。並行期間中も、正本と書き込む先を決めておきます。切り替えた後も、古いファイルやアカウントをすぐに削除せず、保存する期間と場所、閲覧できる人を決めてから整理します。
脱Excelを 進める 前の チェックリストと FAQ
着手する前に、次の項目を確認します。すべてに印が付いても、移行がうまくいくことを保証するものではありません。確認できていない項目を、誰がいつまでに確かめるかを決めるために使います。
押さえておきたい点
自社の状況を確認する
- □ 困っている
作業と、 見直す 業務の 範囲を 決めた - □ Excelに
残す範囲と、 新しい 仕組みに 移す範囲を 分けた - □ 正本に
する データと、 ID・重複の 扱いを 決めた - □ 利用者の
範囲 (社外を 含むか)と、 閲覧・ 変更・ 承認の 権限を 整理した - □ 差し戻し・
取消・ 同時の 変更などの 例外の 扱いを 決めた - □ 契約・
構築・ 移行・ 保守・ 社内の 作業の 費用を、 同じ 条件で 比べる 準備を した - □ 移行の
受入の 条件と、 問題が あった ときに 戻す条件を 決めた - □ 管理者、
問い合わせ先、 担当が 替わった ときの 引継ぎ先を 決めた
よく ある 質問
Q. Excelを
困り事が限られていて、入力の様式、正本のファイル、更新する人を決めることで解決できるなら、Excelを使い続けて構いません。登録や承認だけを別の仕組みに移し、集計や分析はExcelで行う併用もできます。ただし、共有や保護の設定だけでは、必要な権限の分け方や変更の記録を満たせない場合があります。
Q. AppSheetと
AppSheetは、データを入力・参照・承認する画面を作る仕組みです。GASは、集計・通知・ファイルの処理など、Googleのサービス上の処理を自動化する仕組みです。入力と承認はAppSheet、定期的な集計や通知はGASのように、併用することもできます。どちらを使う場合も、契約、権限、実行の上限、管理者と引継ぎを確認します。
Q. kintone・
どれも業務アプリを作る基盤で、製品名だけで優劣や向いている会社の規模は決まりません。必要なデータの置き場所と接続、社外を含む利用者、権限と承認の流れ、他のシステムとの連携、契約、アプリを管理・変更できる社内の体制を比べます。既に使っているGoogle WorkspaceやMicrosoft 365は候補を絞る手がかりになりますが、それだけでは決めず、受入の条件を満たせるかを確かめてから選びます。
Q. 脱Excelに
対象の業務の範囲、利用者の数と社外の利用者の有無、データの整理と移行の量、必要な機能と連携、保守の範囲で変わります。月額の利用料に加えて、構築、移行、保守、社内の作業、解約時のデータの出力を含めて、同じ条件で比べます。未確認の費用は0円として扱いません。
Q. 要件や
はい、ご相談いただけます。現在のExcelの台帳、困っている作業、利用者、管理・更新を担当できる体制など、分かる範囲の情報で構いません。Malakeのシステム・アプリ開発の支援では、現在の業務と困っている場面を確認し、試作で操作を確かめながら、作る範囲と方式を決めます。
Excel業務の 整理から、 移行先を 選びます。
利用中の台帳、
この分野の全体像
中小企業の ための 実践的DX推進ガイド:戦略立案から 実行まで
この