如何自動同步多張 Google Sheet 資料到同一張試算表上?

朱騏
PM的生產力工具箱
5 min readAug 4, 2021

一、介紹

我們經常使用 Google Sheets 來整理資料,但會碰到一個困難時:

如果我想要將多份試算表的資料匯總在一起,需要好多次的複製/貼上!

此時應該怎麼辦呢?

這篇文章就來介紹 Google Sheet IMPORTRANGE 函數,可以:

  1. 自動抓取「來源 Google Sheet」 的內容到「目標 Google Sheet」上
  2. 當「來源 Google Sheet」 內容變動時,自動更新「目標 Google Sheet」

二、使用 IMPORTRANGE 函數的步驟

要自動抓取其他「來源 Google Sheet」,只需要 3 個步驟就能夠完成。

步驟一、複製「來源 Google Sheet 」網址

將想要被自動抓取的「來源 Google Sheet」網址複製下來。

步驟二、在「目標 Google Sheet」輸入 IMPORTRANGE 公式

接著在「目標 Google Sheet」輸入 =IMPORTRANGE ,並依照以下格式設定:

  • 試算表網址:貼上「來源 Google Sheet」網址,記得要在網址外加上 ""
  • 字串範圍:輸入「來源 Google Sheet」中要被同步的資料儲存格範圍,記得要在範圍外加上 ""

輸入完畢後如下。

此時按下 Enter 後,會出現下方畫面。

步驟三、點擊「允許存取」

我們必須授權 Google Sheet 存取權限才能夠繼續使用=IMPORTRANGE 函數,點擊「允許存取」就會自動抓取資料囉。

三、抓取同 Google Sheet 的其他分頁

=IMPORTRANGE 函數也可以抓取同一份 Google Sheet 其他分頁的資料。輸入語法要改成:

  • 試算表網址:貼上同一份 Google Sheet 的網址,記得要在網址外加上 ""
  • 字串範圍:輸入該 Google Sheet 中的分頁名稱,格式為"分頁名稱! 儲存格範圍"

同樣必須點擊「允許存取」,就可以使用囉!

四、使用案例分享

學會了IMPORTRANGE 函數,以下分享個人的使用案例。

我在準備 PMP 考試時,會將練習題中錯誤的問題都紀錄在 Google Sheet 中,方便未來快速複習。

考題有非常多本,為了不讓一份 Sheet 的資料量太多,我使用「一個 Sheet 紀錄一本考題」方式,將考題分門別類的寫在一份 Google Sheet 檔案中。

在總複習時,我可以利用IMPORTRANGE 函數將 3 個 Sheet 的錯誤考題都彙整到同個 Sheet 上,方便查看。

舉例來說,我可以在「index」頁面查看所有的錯誤考題,如果要修改每本書錯誤考題的資料,則回到各個 Sheet 中修改就好。

這種方法管理資料的好處是:

將「編輯」與「讀取」分開,不會因資料量過大而找不到需要編輯的資料列。

備註:如果資料量不大,其實放在同一張 Sheet 管理即可。但如果有多個不同的資料來源,將資料分開管理會比較有條理。

使用IMPORTRANGE 抓取的資料頁,同樣可以使用「篩選器」進行篩選,非常方便。

▶ 關於文章1/ 歡迎訂閱 我的電子報 獲得實用的生活與工作技巧,每週二中午 12:00 準時發刊2/ 想要掌握最新文章,可以點擊下方「Follow」我~3/ 如果你覺得文章寫的不錯,可以對文章拍手讓我知道 👏🏻▶ 關於我我是朱騏,一個組織能力超強的軟體產品經理,喜歡研究各種生產力工具、時間管理方法。1/ 我可以提供產品管理、時間管理、生產力工具的「個人問題諮詢」與「講座邀約」。2/ 若是個人諮詢,可以請我喝杯咖啡、吃頓晚餐,可透過 Email/ Facebook 跟我約時間,請參考「聯繫方式」。 (由於疫情期間無法實體碰面,可以幫我分享一篇你最喜歡的文章到個人社群平台上,分享後透過 Email/Facebook 告訴我即可)3/ 若是講座邀約,請直接使用 Email 聯繫。︎▶︎ 聯繫方式- 📪 Email:muhenry608@gmail.com- 💬 Facebook:請先加我個人好友並簡短說明想要諮詢的主題▶︎ 建立人脈歡迎使用 LinkedIn 與我交流,你可以「加我為好友」建立連結| LinkedIn @ Chi Chu 歡迎交流

--

--

朱騏
PM的生產力工具箱

線上寫作教練,擁有 6 年的 SaaS 產品經理 & 2 年軟體技術寫手工作經驗。我專注寫 (1)技術寫作 (2)數位寫作 (3) 個人知識管理的文章 🤝 歡迎講座邀約、諮詢,可參考 www.chichu.co/training