「毎朝、同じ集計作業を30分かけてやっている」「フォームの回答をいちいちコピーして台帳に貼り付けている」——そんな繰り返し作業、じつはGoogleのツールだけで自動化できます。
その仕組みが Google Apps Script(通称:GAS) です。
プログラミングの経験がなくてもとっかかりやすく、すでにGoogleスプレッドシートやGmailを使っているなら、今日から試せる環境が整っています。この記事では、GASが何者なのか・何ができるのか・どうやって始めるのかを、できるだけ平たく説明します。
Google Apps Scriptって何?
GASは、Googleのサービスをつなぐことができるプログラミングツールのことです。スプレッドシート、Gmail、Googleフォーム、Googleカレンダーなど、職場で使っているGoogle製品の「裏側に命令を書いておける」イメージです。
たとえば——
- 「スプレッドシートの特定のセルに値が入ったら、自動でメールを送る」
- 「毎週月曜の朝8時に、前週のシフトを集計してPDF化する」
- 「フォームに回答があったら、台帳に自動で転記する」
こういったことを、一度設定しておくだけであとは動き続けてくれる、というのがGASの大きな特徴です。
費用はかかりません。 GoogleアカウントさえあればGASは無料で使えます(個人アカウントでも、Google Workspaceアカウントでも)。
医療・介護の現場でどう使えるか
「自動化」と聞くと難しそうに思えますが、現場でよく出てくる「面倒だけど毎回やっている作業」に使うと効果を感じやすいです。具体的な例を3つ紹介します。
活用例① メール自動送信
スプレッドシートで出欠管理やシフト確認をしているなら、確認メールの送信を自動化できます。
たとえば「フォームで職員から休日希望を受け付けて、回答があったら確認メールを自動返信する」という仕組みを作ると、担当者が手作業でひとりずつ返信する必要がなくなります。
スタッフがフォームに入力 → GASが自動で「受け付けました」メールを返信
返信漏れも防げますし、休日の業務連絡が入ってきても自動で処理されるので、担当者の精神的な負担も減ります。
活用例② データ集計の自動化
月次の入居者データや実績報告、シフトの集計など、定期的に「どこかからデータをコピーして合計を出す」作業はGASが得意な仕事です。
毎月1日の朝に自動で集計が完了していて、ファイルを開いたら結果が出ている——そんな状態にできます。集計ミスも減りますし、什么より「作業する時間」そのものがなくなります。
スプレッドシートの関数(SUMやVLOOKUPなど)とGASを組み合わせると、かなり複雑な集計も自動化できます。
活用例③ Googleフォームとの連携
Googleフォームで収集したデータを、スプレッドシートの台帳に自動で転記・整形するのはGASの定番用途です。
介護記録の簡易入力や、ヒヤリハットの報告、研修受講の確認など、「フォームで入力してもらったあと、台帳に転記する作業」が発生しているならすぐに役立ちます。
フォームへの回答があった瞬間にトリガー(起動条件)を設定できるので、リアルタイムで台帳が更新される状態を作れます。
始め方の手順
「興味はあるけど、どこから手をつければいいかわからない」という方向けに、GASの起動方法だけ紹介します。
手順1:Googleスプレッドシートを開く
普段使っているスプレッドシートでかまいません。新規ファイルでもOKです。
手順2:メニューから「拡張機能」を選ぶ
スプレッドシート上部のメニューバーに「拡張機能」という項目があります。クリックすると「Apps Script」という選択肢が出てきます。
手順3:スクリプトエディタが開く
クリックすると、コードを書く画面(スクリプトエディタ)が新しいタブで開きます。最初は英語で書かれた数行のコードが表示されていますが、ここを書き換えていく形になります。
手順4:サンプルコードを試してみる
最初から全部自分で書く必要はありません。「GAS メール自動送信 サンプル」などで検索すると、コードをそのままコピーして使える例がたくさん出てきます。コピーして、自分の環境に合わせてメールアドレスやシート名を書き換えるだけで動くことも多いです。
手順5:「実行」ボタンで動作確認
スクリプトエディタの上部にある「実行」ボタンを押すと、コードが動きます。初回は「このアプリがGmailにアクセスしていいですか?」などの許可確認が出ますが、「許可する」を選べばOKです。
GASを使う上での注意点
便利なGASですが、いくつか気をつけておくことがあります。
権限の管理に気をつける:GASはメール送信やファイル操作ができるため、スクリプトの内容を確認せずに実行するのは避けましょう。外部から持ってきたコードは、何をするものか理解してから使う習慣をつけてください。
個人情報を含むデータの取り扱い:医療・介護現場では患者情報や利用者情報を扱うことがあります。GASで処理するデータの範囲を明確にして、必要以上の権限を付与しないようにしましょう。
エラーが出たら焦らない:はじめはエラーメッセージが出ることがよくあります。エラー文をそのままコピーして検索すると、たいていの場合は解決策が見つかります。
まとめ
Google Apps Scriptは、難しいプログラミングの知識がなくても始められる自動化ツールです。Googleのサービスをすでに使っているなら、追加費用もかからずすぐに試せます。
医療・介護現場で毎日繰り返している作業——メールの返信、データの転記、集計——のどれか一つでも自動化できれば、それだけ本来の業務に時間を使えるようになります。
「うちの現場でこれを使えるかな?」と思ったら、気軽に相談してください。実際の業務に合わせた仕組みづくりをサポートします。
こちらの記事もおすすめです:
- GASを使ったシフト自動化の実例を見たい → 介護施設のシフト作成を自動化|月30時間→10時間に時短
- GASで議事録の自動配布を仕組み化したい → 介護施設の議事録、まだ手書きですか?半自動化する3つの方法
- Google Workspaceをもっと活用したい → Google Workspaceだけで始める医療・介護の業務改善入門