シンクインク株式会社

初心者でもできる!Google Apps ScriptをAIに書いてもらって業務を効率化

お問い合わせはこちら ホームページはこちら

初心者でもできる!Google Apps ScriptをAIに書いてもらって業務を効率化

初心者でもできる!Google Apps ScriptをAIに書いてもらって業務を効率化

2025/10/02

今回は、プログラミングで定型業務を自動化する「Google Apps Script」略して「GAS(ガス)」を紹介します。

「プログラミングなんて無理…」と思った方も、安心してください。この記事を読めば「GASとは何か」を理解し「AIに簡単につくってもらう方法」をマスターできます。

 

【GASとは】

GASはスプレッドシートやGmail、カレンダーなどのGoogleサービス全体を自動で操作できる強力なツールです。

 

「シート1の特定セルが更新されたら、その内容をBさんにGmailで通知し、Cさんのカレンダーに予定を入れる」といった、サービスをまたいだ一連の複雑な操作を自動化できます。

 

【GASでできること】

下記の業務がGASを使った自動化に向いている一例です。

 

①何度も「繰り返す」作業

毎日、毎週、毎月など、定期的に発生する作業は自動化に最適です。

(例:週次の売上データを集計してレポートを作成する)

 

②データを「転記する」作業

ある場所から別の場所へ、情報を手作業でコピー&ペーストしている作業。

(例:問い合わせフォームのスプレッドシートから、顧客管理シートへ情報を転記する)

 

③「変化を誰かに知らせる」作業

特定のデータが更新されたら、関係者に通知する必要がある作業。

(例:共有タスクリストの進捗が「完了」になったら、メールで上司に報告する)

 

上記の作業は、あらかじめルールを整えておけば、GASに任せることができます。

 

【AIでプログラミングコードを書く】

AIにGASのプログラミングコードを書いてもらうには、「目的」「条件」「処理の手順」を順番に整理して伝えるのがコツです。

◎効率化のゴール

チームのタスク管理シートで、E列のステータスが「完了」になったら、上司にメールで通知する。

 

◎プロンプト例

Googleスプレッドシートの特定セルが更新されたら、自動でメールを送るGASのコードを作成してください。

 

# トリガー(実行のきっかけ)

スプレッドシートのいずれかのセルが編集された時

 

# 具体的な処理手順

1.編集されたシートが「タスク管理」シートであるか確認する。

2.編集された列がE列(ステータス列)であるか確認する。

3.編集後のセルの値が「完了」という文字列であるか確認する。

4.上記1〜3の条件をすべて満たす場合のみ、以下の内容でメールを送信する。

宛先:〇〇@gmail.com

件名:タスク完了のお知らせ

本文:B列(タスク名)の内容を引用し「(タスク名)が完了しました。」という一文を作成する。

 

上記のように、AIに具体的かつ順番に説明すれば、GASで実行できるプログラミングコードを作成してくれます。

まずは、ご紹介した事例をスプレッドシートで試してみてください。自動で処理される体験をすると、GASの便利さを実感できるはずです。

 

----------------------------------------------------------------------
シンクインク株式会社
〒650-0003
兵庫県神戸市中央区山本通2丁目13番15号 WALLSQUARE北野坂
電話番号 : 070-8977-1172


兵庫で効果のある業務効率化

----------------------------------------------------------------------

当店でご利用いただける電子決済のご案内

下記よりお選びいただけます。