Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Manipulate data
/ 25
Find and replace data
/ 25
Retrieve data using VLOOKUP and QUERY
/ 25
Use VLOOKUP with IF and ISERROR
/ 25
在這個實驗室,您會支援一間虛構的公司,透過完成多項實驗室活動,協助該公司員工使用 Google 試算表。
Thomas Omar 和 Seroja Malone 創立了小型家庭烘焙坊 On the Rise Bakery,販售多國風味與懷舊烘焙製品。他們從美國紐約市發跡,並拓展至北美洲各地,目前在全球多處都設有分店。隨著公司規模擴大,他們在多間分店聘請員工來監督每日營運情形。
在這個實驗室,您會搜尋 Google 試算表內容,讓 On the Rise Bakery 順利通知顧客送達日期的異動。
如果您未曾使用過 Google 試算表,建議先修習下列課程:Google Sheets 與 Google Sheets - Advanced Topics。
下列實驗室也能幫助您順利上手:Google 試算表:開始使用。
請詳閱下列操作說明。實驗室活動會計時,而且無法暫停。點選「Start Lab」後就會開始計時,並顯示您可以使用 Google Workspace 資源多久。
您會在實際雲端環境完成這個 Google Workspace 實作實驗室的活動,而非模擬或示範環境。您會取得新的臨時憑證,可以在實驗室活動期間登入及存取 Google Workspace。
如要完成這個研究室活動,請先確認:
準備好時,點選左上方面板的「Start Lab」。
「實驗室詳細資料」窗格會顯示臨時憑證,您在這個實驗室登入 Gmail 時必須使用。
如果實驗室會產生費用,將出現彈出式視窗,請您選擇付款方式。
對「開啟 Google 雲端硬碟」按一下滑鼠右鍵,選擇「在新分頁中開啟連結」。
接著,實驗室會啟動相關資源,並開啟另一個分頁,顯示「登入」頁面。
顯示提示時,請同意所有條款及細則。
Google 雲端硬碟隨即開啟,您會登入學員 Google 帳戶。
在這項工作,您會運用 SPLIT 和 TRANSPOSE 函式,協助 On the Rise Bakery 更新試算表,確保內容簡單易懂。
如要使用這個實驗室專用的試算表,請前往 Google 雲端硬碟,按兩下開啟預先建立的 On the Rise Bakery Bulk Orders 檔案。
在 Bulk Orders 工作表的儲存格 B1,貼上或輸入「=SPLIT(A1, ",")」
Bulk Orders 工作表中的顧客訂單值會以半形逗號分隔。您可以使用 SPLIT 函式,依據指定字元或字串切分文字,並將個別文字片段放入該列的不同儲存格。
如要將公式套用至其餘資料欄,請選取儲存格 B1,然後按兩下該儲存格右下角的藍色小方塊。
您也可以點選該儲存格中的藍色小方塊,並向下拖曳游標。
對資料欄 A 的標籤按一下滑鼠右鍵,然後點選「隱藏欄」。
如為明確界定的資料 (例如以半形逗號分隔的文字),也可以直接切分為多個資料欄,不必使用 SPLIT 函式。只要依序點選頂端的「資料」>「將文字分隔成不同欄」即可。
如要調整資料欄的大小,請將游標移到資料欄 D 標籤與資料欄 E 標籤之間的分隔線上,並在看見藍線後按兩下。
您可以調整資料欄或資料列的大小,確保文字完整顯示。
在試算表底部,點選標示為 New Order 的工作表,藉此查看單一顧客的記錄。
請注意,這類資料會排成一欄,而非一列。
在儲存格 A8,貼上或輸入「=TRANSPOSE(A1:A7)」
TRANSPOSE 函式會將資料重新排序,各資料列和各資料欄的位置會互換。
複製儲存格 A8:G8。
返回 Bulk Orders 工作表,點選儲存格 B101 並貼上資料。
貼上資料之後,您應該會看見剪貼簿圖示 ()。
點選剪貼簿圖示旁的下拉式選單,然後選取「僅貼上值」。
這麼做只會貼上儲存格中顯示的資料,不會貼上基礎函式 (又稱為「儲存格參照」)。
點選「Check my progress」,確認目標已達成。
在這項工作,您會透過「尋找並取代」功能和 SUBSTITUTE 函式,協助員工更新記錄。
On the Rise Bakery 的員工要在菜單加入新的瑪芬口味,至今收到的都是藍莓瑪芬的訂單。請協助員工更新 Bulk Orders 工作表,指定瑪芬的口味。
「尋找並取代」功能與 FIND 和 SEARCH 函式不同,這兩個函式會傳回字串在文字內首次出現的位置。
由於銀行會在 11 月 6 日休息,On the Rise Bakery 預計在當日提早關門,因此排定於當日送達的所有訂單均須改至 11 月 7 日。
在儲存格 I1,貼上或輸入「Adjusted Delivery Date」
在儲存格 I2,貼上或輸入「=SUBSTITUTE(F2,"Nov-6","Nov-7")」
SUBSTITUTE 函式會在儲存格 F2 搜尋指定的文字,如果找到 Nov-6,日期就會變更為 Nov-7。若未找到,則會顯示資料欄 F 中相應儲存格的值。
將公式套用至資料欄 I 的其餘儲存格。
點選「Check my progress」,確認目標已達成。
烘焙坊的員工需要搜尋工作表內容,才能回答顧客問題及完成其他營運工作。在這項工作,您會透過 VLOOKUP 和 QUERY 函式擷取試算表中的資料。
顧客致電 On the Rise Bakery,想確認預計送達日期,此時就能透過 VLOOKUP 在資料列搜尋相關資訊。
在儲存格 J2,貼上或輸入「Georgia Nkosi」
在儲存格 K2,貼上或輸入「=VLOOKUP(J2, G2:I100, 3, False)」
使用 VLOOKUP 函式時需要提供三項參數:做為搜尋依據的鍵、搜尋範圍,以及待搜尋資訊的資料欄編號。您也可以視情況輸入第四項參數。
請注意,您提供的範圍會影響資料欄編號。在這個公式,Adjusted Delivery Date 會是第三欄,因為用於 VLOOKUP 的範圍是從資料欄 G 開始。
On the Rise Bakery 想傳送電子郵件給所有消費滿 $500 美元的顧客,提供折扣代碼,讓他們日後光顧時使用。在這項工作,您會取得電子郵件地址清單。
在試算表左下方,點選「新增工作表」圖示 (+) 來新增另一份工作表。
對新的工作表名稱按一下滑鼠右鍵、點選「重新命名」,然後輸入「Discount」
在「Discount」工作表的儲存格 A1,輸入或貼上「=QUERY('Bulk Orders'!$B$2:$I$100, "select H where E > 500")」
QUERY 函式採用 Google Visualization API 查詢語言,您需要提供範圍和搜尋條件。
如要參照其他工作表中的資料,請提供來源工作表的名稱,並在後面加上半形驚嘆號。假設工作表名稱含有空格或其他非英數符號,則應使用單引號將名稱包住 (如上方提供的查詢陳述式所示)。
(選用) 修改查詢陳述式,將擷取顧客電子郵件地址的條件改為只擷取消費超過 $750 美元者。
點選「Check my progress」,確認目標已達成。
在工作 3,您成功使用 VLOOKUP 擷取訂單資訊。而在這項工作,您會瞭解透過 VLOOKUP 搜尋資料時,如果未找到記錄可以怎麼做。
在 Bulk Orders 工作表的儲存格 J3,輸入姓名「Alexander Jorgenson」
在儲存格 K3,貼上或輸入「=VLOOKUP(J3, B2:I100)」
該儲存格應會顯示「#N/A」字樣,儲存格右上角則會出現紅色的錯誤旗標。
將游標移到紅色的錯誤旗標上,藉此查看錯誤訊息。
儲存格 K3 的公式產生錯誤,是因為所用引數 (又稱為「輸入內容」) 未達規定數量。
在儲存格 K3,貼上或輸入「=VLOOKUP(J3, B2:I100, 8)」
更新後的公式包含三項引數,最後一項是資料欄編號,系統會從該欄擷取資料。
再次將游標移到紅色的錯誤旗標上。
畫面上應會顯示新的錯誤訊息。
在 Google 試算表使用函式和公式時,可能會出現許多錯誤。發生錯誤時,請務必查看完整訊息,瞭解問題所在。如需函式使用說明,也可以參閱 Google 試算表函式清單。
在儲存格 K4,貼上或輸入「=ISERROR(K3)」
ISERROR 函式會檢查您提供的值是否有誤。
在儲存格 K3,貼上或輸入「=IFERROR(VLOOKUP(J3, B3:I100, 8), "Record not found")」
您可看到該儲存格沒有顯示紅色的錯誤旗標。另外,請留意儲存格 K3 和 K4 的值有何變化。
IFERROR 會評估第一項引數是否為錯誤的值。如果不是,就會傳回該項引數。如果是,IFERROR 則會傳回第二項引數,顯示「Record not found」字樣。
點選「Check my progress」,確認目標已達成。
在這個實驗室,您瞭解了如何運用函式重新排序、搜尋及替換資料,以及如何在試算表偵錯。
如要進一步瞭解 Google 試算表,請參考下列資源:
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2024 年 2 月 20 日
實驗室上次測試日期:2022 年 8 月 30 日
Copyright 2026 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
This content is not currently available
We will notify you via email when it becomes available
Great!
We will contact you via email if it becomes available
One lab at a time
Confirm to end all existing labs and start this one