arrow_back

在 Google 試算表查找資料

登录 加入
访问 700 多个实验和课程

在 Google 試算表查找資料

实验 1 小时 universal_currency_alt 免费 show_chart 中级
info 此实验可能会提供 AI 工具来支持您学习。
访问 700 多个实验和课程

GSP1063

Google Cloud 自學實驗室標誌

總覽

在這個實驗室,您會支援一間虛構的公司,透過完成多項實驗室活動,協助該公司員工使用 Google 試算表。

on-the-rise-bakery-logo.png

Thomas Omar 和 Seroja Malone 創立了小型家庭烘焙坊 On the Rise Bakery,販售多國風味與懷舊烘焙製品。他們從美國紐約市發跡,並拓展至北美洲各地,目前在全球多處都設有分店。隨著公司規模擴大,他們在多間分店聘請員工來監督每日營運情形。

在這個實驗室,您會搜尋 Google 試算表內容,讓 On the Rise Bakery 順利通知顧客送達日期的異動。

事前準備

如果您未曾使用過 Google 試算表,建議先修習下列課程:Google SheetsGoogle Sheets - Advanced Topics

下列實驗室也能幫助您順利上手:Google 試算表:開始使用

目標

  • 使用 SPLIT 和 TRANSPOSE 函式,處理 Google 試算表中的資料。
  • 使用「尋找並取代」功能和 SUBSTITUTE 函式。
  • 使用 VLOOKUP 並修改 QUERY 陳述式。
  • 使用 IFERROR,找出常見的 Google 試算表函式錯誤。

設定和需求

點選「Start Lab」之前

請詳閱下列操作說明。實驗室活動會計時,而且無法暫停。點選「Start Lab」後就會開始計時,並顯示您可以使用 Google Workspace 資源多久。

您會在實際雲端環境完成這個 Google Workspace 實作實驗室的活動,而非模擬或示範環境。您會取得新的臨時憑證,可以在實驗室活動期間登入及存取 Google Workspace。

需求

如要完成這個研究室活動,請先確認:

  • 可以使用標準的網際網路瀏覽器 (Chrome 瀏覽器為佳)。
  • 預留足夠時間。請留意左側面板頂端的時間,這是完成所有步驟的預計所需時間。請做好規劃,把握時間完成實驗室。開始進行實驗室之後,就無法暫停再繼續。每次進行實驗室時,都會從步驟 1 開始。
  • 您「不」需要 Google Workspace 帳戶,本實驗室會提供帳戶。
請開啟無痕視窗來執行這個實驗室。 實驗室提示您登入控制台時,務必使用實驗室提供的學員帳戶,這樣活動追蹤功能才能確認您是否完成實驗室活動。

開始進行實驗室

  1. 準備好時,點選左上方面板的「Start Lab」

    「實驗室詳細資料」窗格會顯示,您在這個實驗室登入 Gmail 時,必須使用的暫時憑證。

    如果實驗室會產生費用,畫面會出現選擇付款方式的彈出式視窗。

  2. 點選「Open Google Drive」

    接著,實驗室會啟動相關資源,並開啟另一個分頁,顯示「登入」頁面。

    提示:您可以在不同的視窗並排開啟分頁。

  3. 如有必要,請將下方的 Username 貼到「登入」對話方塊。

    {{{user_0.username | "Username"}}}
  4. 點按「下一步」

  5. 複製下方的 Password,並貼到「歡迎使用」對話方塊。

    {{{user_0.password | "Password"}}}
  6. 點按「下一步」

  7. 顯示提示時,請同意所有條款及細則。

Google 雲端硬碟隨即開啟,您會登入學員 Google 帳戶。

工作 1:處理資料

在這項工作,您會運用 SPLIT 和 TRANSPOSE 函式,協助 On the Rise Bakery 更新試算表,確保內容簡單易懂。

使用 SPLIT 函式

  1. 如要使用這個實驗室專用的試算表,請前往 Google 雲端硬碟,按兩下開啟預先建立的 On the Rise Bakery Bulk Orders 檔案。

  2. Bulk Orders 工作表的儲存格 B1,貼上或輸入「=SPLIT(A1, ",")」

    Bulk Orders 工作表中的顧客訂單值會以半形逗號分隔。您可以使用 SPLIT 函式,依據指定字元或字串切分文字,並將個別文字片段放入該列的不同儲存格。

  3. 如要將公式套用至其餘資料欄,請選取儲存格 B1,然後按兩下該儲存格右下角的藍色小方塊。

    您也可以點選該儲存格中的藍色小方塊,並向下拖曳游標。

  4. 對資料欄 A 的標籤按一下滑鼠右鍵,然後點選「隱藏欄」

    如為明確界定的資料 (例如以半形逗號分隔的文字),也可以直接切分為多個資料欄,不必使用 SPLIT 函式。只要依序點選頂端的「資料」>「將文字分隔成不同欄」即可。

  5. 如要調整資料欄的大小,請將游標移到資料欄 D 標籤與資料欄 E 標籤之間的分隔線上,並在看見藍線後按兩下。

    您可以調整資料欄或資料列的大小,確保文字完整顯示。

使用 TRANSPOSE 函式

  1. 在試算表底部,點選標示為 New Order 的工作表,藉此查看單一顧客的記錄。

    請注意,這類資料會排成一欄,而非一列。

  2. 在儲存格 A8,貼上或輸入「=TRANSPOSE(A1:A7)」
    TRANSPOSE 函式會將資料重新排序,各資料列和各資料欄的位置會互換。

  3. 複製儲存格 A8:G8。

  4. 返回 Bulk Orders 工作表,點選儲存格 B101 並貼上資料。

    貼上資料之後,您應該會看見剪貼簿圖示 (paste.png)。

  5. 點選剪貼簿圖示旁的下拉式選單,然後選取「僅貼上值」

    這麼做只會貼上儲存格中顯示的資料,不會貼上基礎函式 (又稱為「儲存格參照」)。

點選「Check my progress」,確認目標已達成。 上傳試算表並處理資料。

工作 2:尋找並取代資料

在這項工作,您會透過「尋找並取代」功能和 SUBSTITUTE 函式,協助員工更新記錄。

使用「尋找並取代」功能

On the Rise Bakery 的員工要在菜單加入新的瑪芬口味,至今收到的都是藍莓瑪芬的訂單。請協助員工更新 Bulk Orders 工作表,指定瑪芬的口味。

  1. 按下鍵盤中的 Ctrl+F 鍵 (Mac 電腦則為 Command+F 鍵),開啟搜尋框。
注意事項:您也可以在 Google 試算表使用其他公司建立的試算表快速鍵。如要這麼做,請依序點選頂端的「說明」>「鍵盤快速鍵」>「啟用相容的試算表快速鍵」
  1. 點選「更多選項」圖示 (more-icon.png)。
  2. 在「尋找」部分輸入「Muffin」,並在「取代為」部分輸入「Blueberry Muffin」
  3. 在「搜尋」部分選取「這份工作表」,然後依序點選「全部取代」和「完成」

「尋找並取代」功能與 FINDSEARCH 函式不同,這兩個函式會傳回字串在文字內首次出現的位置。

使用 SUBSTITUTE 函式

由於銀行會在 11 月 6 日休息,On the Rise Bakery 預計在當日提早關門,因此排定於當日送達的所有訂單均須改至 11 月 7 日。

  1. 在儲存格 I1,貼上或輸入「Adjusted Delivery Date」

  2. 在儲存格 I2,貼上或輸入「=SUBSTITUTE(F2,"Nov-6","Nov-7")」

    SUBSTITUTE 函式會在儲存格 F2 搜尋指定的文字,如果找到 Nov-6,日期就會變更為 Nov-7。若未找到,則會顯示資料欄 F 中相應儲存格的值。

  3. 將公式套用至資料欄 I 的其餘儲存格。

點選「Check my progress」,確認目標已達成。 尋找並取代資料。

工作 3:使用 VLOOKUP 和 QUERY 擷取資料

烘焙坊的員工需要搜尋工作表內容,才能回答顧客問題及完成其他營運工作。在這項工作,您會透過 VLOOKUP 和 QUERY 函式擷取試算表中的資料。

VLOOKUP

顧客致電 On the Rise Bakery,想確認預計送達日期,此時就能透過 VLOOKUP 在資料列搜尋相關資訊。

  1. 在儲存格 J2,貼上或輸入「Georgia Nkosi」

  2. 在儲存格 K2,貼上或輸入「=VLOOKUP(J2, G2:I100, 3, False)」

    使用 VLOOKUP 函式時需要提供三項參數:做為搜尋依據的鍵、搜尋範圍,以及待搜尋資訊的資料欄編號。您也可以視情況輸入第四項參數。

請注意,您提供的範圍會影響資料欄編號。在這個公式,Adjusted Delivery Date 會是第三欄,因為用於 VLOOKUP 的範圍是從資料欄 G 開始。

注意事項:在這項工作,您是使用 VLOOKUP 來擷取工作表中的資料,不過 Google 試算表也支援 HLOOKUP 與 XLOOOKUP 等函式。詳情請參閱「LOOKUP」一文。

QUERY

On the Rise Bakery 想傳送電子郵件給所有消費滿 $500 美元的顧客,提供折扣代碼,讓他們日後光顧時使用。在這項工作,您會取得電子郵件地址清單。

  1. 在試算表左下方,點選「新增工作表」圖示 (+) 來新增另一份工作表。

  2. 對新的工作表名稱按一下滑鼠右鍵、點選「重新命名」,然後輸入「Discount」

  3. 在「Discount」工作表的儲存格 A1,輸入或貼上「=QUERY('Bulk Orders'!$B$2:$I$100, "select H where E > 500")

    QUERY 函式採用 Google Visualization API 查詢語言,您需要提供範圍和搜尋條件。

    如要參照其他工作表中的資料,請提供來源工作表的名稱,並在後面加上半形驚嘆號。假設工作表名稱含有空格或其他非英數符號,則應使用單引號將名稱包住 (如上方提供的查詢陳述式所示)。

  4. (選用) 修改查詢陳述式,將擷取顧客電子郵件地址的條件改為只擷取消費超過 $750 美元者。

點選「Check my progress」,確認目標已達成。 使用 VLOOKUP 和 QUERY。

工作 4:搭配 VLOOKUP 使用 IF 和 ISERROR

在工作 3,您成功使用 VLOOKUP 擷取訂單資訊。而在這項工作,您會瞭解透過 VLOOKUP 搜尋資料時,如果未找到記錄可以怎麼做。

在 Google 試算表偵錯

  1. Bulk Orders 工作表的儲存格 J3,輸入姓名「Alexander Jorgenson」

  2. 在儲存格 K3,貼上或輸入「=VLOOKUP(J3, B2:I100)」

    該儲存格應會顯示「#N/A」字樣,儲存格右上角則會出現紅色的錯誤旗標。

  3. 將游標移到紅色的錯誤旗標上,藉此查看錯誤訊息。

    儲存格 K3 的公式產生錯誤,是因為所用引數 (又稱為「輸入內容」) 未達規定數量。

  4. 在儲存格 K3,貼上或輸入「=VLOOKUP(J3, B2:I100, 8)」

    更新後的公式包含三項引數,最後一項是資料欄編號,系統會從該欄擷取資料。

  5. 再次將游標移到紅色的錯誤旗標上。

    畫面上應會顯示新的錯誤訊息。

在 Google 試算表使用函式和公式時,可能會出現許多錯誤。發生錯誤時,請務必查看完整訊息,瞭解問題所在。如需函式使用說明,也可以參閱 Google 試算表函式清單

使用 IFERROR 處理錯誤

  1. 在儲存格 K4,貼上或輸入「=ISERROR(K3)」

    ISERROR 函式會檢查您提供的值是否有誤。

  2. 在儲存格 K3,貼上或輸入「=IFERROR(VLOOKUP(J3, B3:I100, 8), "Record not found")」

    您可看到該儲存格沒有顯示紅色的錯誤旗標。另外,請留意儲存格 K3 和 K4 的值有何變化。

IFERROR 會評估第一項引數是否為錯誤的值。如果不是,就會傳回該項引數。如果是,IFERROR 則會傳回第二項引數,顯示「Record not found」字樣。

點選「Check my progress」,確認目標已達成。 使用 IFERROR 和 ISERROR。

恭喜!

在這個實驗室,您瞭解了如何運用函式重新排序、搜尋及替換資料,以及如何在試算表偵錯。

後續行動/瞭解詳情

如要進一步瞭解 Google 試算表,請參考下列資源:

Google Cloud 教育訓練與認證

協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。

使用手冊上次更新日期:2024 年 2 月 20 日

實驗室上次測試日期:2022 年 8 月 30 日

Copyright 2025 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。

准备工作

  1. 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
  2. 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
  3. 在屏幕左上角,点击开始实验即可开始

使用无痕浏览模式

  1. 复制系统为实验提供的用户名密码
  2. 在无痕浏览模式下,点击打开控制台

登录控制台

  1. 使用您的实验凭证登录。使用其他凭证可能会导致错误或产生费用。
  2. 接受条款,并跳过恢复资源页面
  3. 除非您已完成此实验或想要重新开始,否则请勿点击结束实验,因为点击后系统会清除您的工作并移除该项目

此内容目前不可用

一旦可用,我们会通过电子邮件告知您

太好了!

一旦可用,我们会通过电子邮件告知您

一次一个实验

确认结束所有现有实验并开始此实验

使用无痕浏览模式运行实验

请使用无痕模式或无痕式浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。