現在使用 Excel 的人很多,使用 Google 試算表的人也不少,網友問到:要如何在 Excel 裡顯示一個由 Google 試算表中建立的內容,可以參考以下的做法。
例如,要將以下的 Google 試算表內容置入 Excel 的工作表中。
選取「檔案」功能表之下的「共用/發布到網路」。
你可以選取要發佈的是:
1. 文件連結的網址
2. 嵌入文件的程式碼
而文件連結又分為
(1) 整份文件或是某一工作表(本例:經緯度)
(2) 網頁、CSV、TSV、PDF、Excel、ODS等格式的檔案。
本例選取:連結/經緯度,點選:發布。(此做法是為了增加教學內容,如果選取連結 Excel檔,步驟可以少一些。)
此處如果勾選:內容有所變更時自動重新發布,即內容有所變動時發布的內容也會是最新版。
接著會看到一個連結網址,按下 Ctrl+C 即可取得該網址。
選取:內嵌,也會看到到一組程式碼。
回到 Excel 裡:
1. 選取「選取/取得及轉換資料」功能表裡的「從Web」。
2. 在 URL 文字方塊中貼上先前複製的網址。
3. 在層級中選取最下方的層級。
4. 在導覽器中可以預覽你要的資料,例如:選取 Table0 。
5. 點選:轉換資料。
你會看到以下的內容,其中例如欄位名稱有問題,而 Column1 和 Column2 是不需要的,可以加以刪除。
你可以選取「使用第一個資料列作為標頭」:
刪除不要的行:
6. 最後按下「關閉並載入」,即可將 Google試算表內容同步至 Excel 裡。
如果 Google 試算表的內容有變更,可以利用「重新整理」取得最新的資料。
如果你在發布到網路中選取:連結「整份文件/Excel」:
則可以省略前述的若干步驟(不用再刪除某些行等)
如果想要停止連結,可以回到發布到網路,再點選:停止發布。
如果你不想要手動重新整理以取得最新資料,可以在「查詢與連線」窗格中選取這個連線,按右鍵選取「內容」。
在此可以設定隔多少時間可以自動更新一次。