在這個單元,我會用一個簡單的案例,讓你體驗一下自動化的威力。
假設我是一位財務人員,
我有一張 excel sheet 母表,裡面包含了各個國家的資料。
而我需要把母表資料根據國家分裝到不同的子表。
今天我們要來聊聊一個基本概念,叫做 function。
並說明如何在 Google Apps Script 使用它。
只要對 function 稍微有個概念,你就能有效管理你 Google Apps Script 裡眾多的自動化任務。
或許你會覺得這個詞有點陌生,
沒關係,我們從頭開始,保證你看完就能輕鬆搞懂它是怎麼一回事!
這個畫面的元素很多,第一次進來難免有些陌生。
每個功能在後面的單元都會一一介紹。
而作為剛入門的完全新手,
我們只要先聚焦在最重要的三個地方......
你是不是迫不及待想要開始用 Google Apps Script 實現工作自動化?
Hold on!先別急,
讓我們聊一聊幾個超級重要的原則,
這些原則就像你出門前要記得帶手機錢包鑰匙一樣,
保證你在程式的世界裡少踩坑、多成功!
在自動化工具的世界中,Google Apps Script(GAS)像是一顆多才多藝的新星。
當然,市面上也還有其他閃亮的選擇!
例如 Zapier、IFTTT、Microsoft Power Automate、VBA 和 Python。
就像五金工具一樣,
沒有一款鎚子可以用遍全場、也沒有一種螺絲起子能大小通吃。
我們要因時制宜,為不同的任務挑選適合的工具。
在這個單元我們會一一比較這些工具,
看看各自的優缺點,
協助你挑選出最適合你的「自動化利器」。
Google Apps Script 能夠與多達數十種 Google 服務進行整合,
以下是一些較為熱門的應用:
Google Sheets:透過 GAS 自動更新、整理、或分析試算表資料。
Gmail:自動發送每日報告、批次回覆郵件。
Google Drive:可以自動管理文件和資料夾,還能根據需求自動生成報告,將資料存到指定的資料夾。
Google Calendar:GAS 可以幫你自動新增、刪除或更新行程,甚至提醒你會議的變更。
Google Forms:收集表單回應後自動整理並通知相關人員。
Google Docs:自動生成文件、匯報、會議記錄或契約書。
如果你想要施展自動做出料理的魔法,
那 Google Apps Script 就是那個讓你魔法成真的魔法廚房。
他可以輕易地調用你的冰箱、爐具、碗盤,
照著你所想像的步驟,自動為你完成料理。
當我們提到 Google Apps Script 這個名字的時候,
他有時候代表的是一個平台,有時候代表的是一種程式語言。
自動化就像魔法一樣,你能想像的,才能實現。正如芙莉蓮所說:「想像是魔法的基礎」,自動化也是如此。如果你希望自動化一個流程,必須能具體地想像每一步。無論是做一道經典的羅宋湯還是生成一份報表,自動化的關鍵在於對流程的清晰定義。你知道資料來源在哪裡、需要什麼處理、最終結果要怎麼呈現嗎?有了這些想像,Google Apps Script 就是幫你施展「自動化魔法」的工具。準備好進入自動化的世界了嗎?
曾經是 HR 的我,因緣際會開啟了程式自動化的大門,成功轉職成工程師。一路上,我發現能實現工作自動化的關鍵,不是技術,而是對「偷懶」的渴望。那些願意重複做無聊工作的勤勞人無法領悟,而我們懶惰的人,卻總是在尋找省時省力的方法。現今的 GenAI 時代,只要問對問題,答案近在眼前。如果你也渴望偷懶,就讓我們一起學會如何以最高效率「偷懶」!
想像一下,用半天的時間完成一整天的工作,剩下的時間隨你安排!這就是我在這個系列文章中想要帶給你的能力——透過 GenAI 和 Google Apps Script,不需要學習程式語言,也能輕鬆實現工作自動化。這不僅僅是教你如何寫程式,而是教你如何用最簡單的方式,讓科技為你解決繁瑣的任務,專注應對真正的挑戰。無論你是程式新手還是工作老手,都能在這裡找到讓你事半功倍的秘訣。準備好一起偷懶,提升效率吧!