1

GoogleAppSheetによる業務改善のご提案
https://smd-consul.com/

2

なぜ業務アプリを自作するべきなのか
富士ゼロックス株式会社 公共営業部にて国土交通省を10年間担当
国土交通省関東地方整備局の51全事務所にてDocuWorksによるペーパーレス講習会を実施。
また、5,000台のPC設置および、OSのバージョンアップ作業を実施。
また、東日本高速道路株式会社では、グループ会社を含む1,000台の複合機の一斉設置、および12,000台のPCの設置を指揮した。
国土交通省の本省では、1,800の自治体から申請された2兆円の交付金申請を集計するためのExcelマクロ開発を手掛けた。

その経験から、データは現場で直接入力しなければ、真の効率化は実現できないと確信。いったん紙に落ちた情報はデータ化できない。
また、システムは現場が作らなければ継続的には使えない。

3

業務アプリ作成ツール Google AppSheet
現場での書類作成に多大な労力がかかっていませんか？
ノーコードアプリ作成ツールで簡単にスマホアプリが作れます。

①スプレッドシートで「アプリを作成」②AppSheetスマホアプリが自動で作られるデータを現場で直接入力できれば、書類作成が圧倒的に効率化できます4

Google AppSheetでできることプロジェクトチームでの共同作業が簡単になる
1.
2.
3.

スマホアプリが誰でも簡単に作れる現場でデータを直接入力できる
紙からExcelに入力していた「データ」の管理が不要に・データベース（スプレッドシート）へ、リアルタイムにデータが格納され、情報の共有化できる・現場とバックオフィスの共同作業がすぐに行える・現場の負荷軽減
・バックオフィスは自宅でも可5

表計算ソフトからアプリ開発
スプレッドシートからAppSheetでスマホアプリ作成①

スプレッド
シートで「アプリを作成」②③

AppSheet
スマホアプリが自動で作られる

実際のスマホ画面
スマホ画面イメージ

6

AppSheetの設定
スマホでの見え方の設定

7

AppSheetの設定
カラム（列）の設定

数値、文字列、日付、金額、画像などの「制限」がかけられる。
「参照」(Ref)もここで設定する。

8

AppSheet データの設定参照するデータ（テーブル）を追加できます。

複数のデータソースを一元的にユーザーに見せることができる。
データベース化できる。

9

そもそもデータベースとはなにか？

10

リレーショナルデータベースとは ①①データベースの、テーブルとテーブルを関連付ける(リレーショナル)ことで、統合されたデータを表現することができる。
→「リレーショナル・データベース」※例えば、Salesforceは高度なリレーショナルデータベースでできている。「事業所名」「機械」「担当営業」「商談」「日報」など、さまざまなテーブルが関連付けられている。

②テーブルを関連付けるためには、キーとなるコードが必要11

リレーショナルデータベースとは ②
例

スプレッド・シート↓
AppSheet

データベースをAppSheetで結合させる

12

なぜデータベースなのか？ （データベース管理システムの機能）

Excelではこれらの機能が不足しているため、チーム作業に向かない。
【Excelの弊害】
Excelは他の人にデータを壊されかねないので、作業が属人化します。他の人には、コピーしたファイルをメールで配信するため、ファイル数が増えすぎてデータの管理が非常に煩雑になります。その結果、共同作業はできず、現場で残業してExcelファイルに打ち込み、書類を作成することになります。

13

スプレッドシートの登録とAppSheet作成※講習会資料から抜粋① スプレッドシートにテーブルを3つ作成します。
②「牛ID」「従業員ID」がキーとなるコード
2.「従業員」テーブル
1.「牛」テーブル②②

3.「日誌」テーブル②①

14テーブルの追加※講習会資料から抜粋

Dataにテーブルを追加します

日誌をクリックします15

テーブル同士を連携させる※講習会資料から抜粋①牛IDのTYPEを “Ref” に②②鉛筆のアイコン✏をクリック①③Source table を「牛」にこれでテーブル同士が連携されます④Input modeをDropdownに③※従業員IDも同様にTYPEを“Ref”にSource tableを「従業員」に④

16

画面のデザイン変更※講習会資料から抜粋
タブレット画面イメージでの実際のView、及びボタンなどの動きを確認します

3つのテーブルをAppSheetで結合させ、検索・閲覧可能。
入力も、必要な部分だけを「編集可能」に設定できる。
（ExcelファイルをOneドライブで共有するのとは機能が全く異なります）

17

活用例 1
土木建築作業におけるGoogle AppSheet の活用は、安全管理、資材管理、保守管理、現場管理など、多岐にわたります。下記のような活用例が考えられます。

1. 安全巡視アプリの作成- 用途: 建設現場の安全巡視を行い、問題点や安全リスクをリアルタイムで報告する。
- AppSheetで、 安全巡視のチェックリストを作成し、写真付きで報告書を作成できるアプリを作成します。これにより、安全管理者がリアルタイムで情報を収集・分析し、迅速に対応できます。

2. 資材管理システム- 用途: 建設現場で使用する資材の在庫管理、発注管理を行う。
- AppSheetで、資材の在庫状況、発注履歴、納期管理などを一元管理、情報共有できるアプリを開発します。

18

活用例 2
3. 点検・保守管理アプリ- 用途: 定期的な設備の点検や保守業務のスケジュール管理と記録を行う。
- AppSheetで、 点検項目やスケジュールを管理し、点検結果をデジタルで記録・報告できるアプリを開発します。点検結果はAppSheetのダッシュボードで分析し、保守の予測や計画に活用できます。

4. 現場管理アプリ-用途: 現場とオフィス間の情報共有を円滑にする。
- AppSheetやFormsで: 現場からの報告、問い合わせ、指示などをリアルタイムで共有できるコミュニケーションツールを開発します。GoogleのScriptで特定の報告に対する自動応答や、必要な関係者への自動通知を設定できます。

これらの例は、Googleのコンポーネント（スプレッドシート、AppSheet、Forms、Googleドライブ）を組み合わせることで、より効果的な業務改善が期待できることを示しています。土木建築業務における具体的なニーズに応じて、これらのツールをユーザーが自らカスタマイズし、業務のデジタルトランスフォーメーション（DX化）を推進できます。

19

AppSheet 講習を提案いたします
アプリ自作のためのマンツーマン講習
2時間/回･週✕2ヶ月間=合計8回(16時間) 400,000円/人（税別）
現状の業務から２つアプリを作成（AppSheet試行範囲内での作成）
厚生労働省 人材開発支援助成金対象 （75％助成）
Google AppSheetは10アカウントまでは、試行でアプリをいくつでも作れます。（しかも期限なく使える）
10アカウントを超える場合には、GoogleWorkspaceの契約(@680円/人・月)が必要。

若手社員の成長が期待できます。社員育成のために、是非ご検討ください！