如何根據 Google 工作表中的下拉式選單來篩選資料?
當您在 Google 試算表中處理橫跨多個工作表的大型資料集時,經常需要根據使用者選取的特定條件來動態顯示或分析資料。例如,您可能在一個工作表中維護員工、產品或銷售的主清單,並希望在另一個工作表中,依據下拉式選單所選的項目即時篩選相關記錄。這樣的設定能打造更具互動性的報表與儀表板,讓使用者專注於與其選擇密切相關的資料。如下圖所示,您可透過一個工作表中的下拉列表,即時篩選並僅顯示來自另一工作表資料區域的對應列。以下指南將說明如何在 Google 試算表中實際實現此功能。
替代方案:使用 Google 試算表內建的篩選檢視功能篩選資料

使用公式根據下拉列表在 Google 工作表中篩選資料
此解決方案運用 Google 試算表的公式,根據下拉式選單的選擇,自動提取並即時顯示對應欄位資料。當您希望提供使用者友善的篩選介面、無需安裝額外附加元件或擴充功能,且要求結果能隨選取值變更而即時更新時,此方法正是理想之選。請依照下列步驟操作:
1. 首先建立一個供使用者選取的下拉列表,通常是根據「姓名」等欄位中的唯一值。為此,請在目標工作表中選取一個儲存格,然後前往資料>資料驗證。在準則中,選取範圍清單,並指定指向您來源資料中「姓名」欄位的範圍(例如 )Sheet 1!C2:C)。此操作將提供一個包含可選項目的儲存格,如下圖所示:

實用提示:若您的「姓名」欄位包含重複值,建議在中間範圍使用 =UNIQUE(Sheet1!C2:C) 公式,並以此唯一清單作為下拉選單的來源,避免出現重複選項。
2. 在新工作表或任何您希望顯示篩選結果的儲存格中,輸入下列公式:
=query(Sheet1!A1:D, "select * where C = '"&B1&"' ") 在此,Sheet 1!A1:D 定義了包含原始資料的完整範圍。C 代表與您下拉列表選項對應的欄位,而 B1 則是放置下拉選單的儲存格。請務必確認欄位字母、工作表名稱及儲存格參照與實際試算表完全一致,才能確保結果正確無誤!

注意事項:此公式預設區分大小寫。若下拉選單與資料中的「姓名」大小寫不一致,結果可能不如預期。請仔細檢查是否有多餘空格或大小寫不符的情形。
3. 輸入公式後,按下 Enter,表格將立即篩選並顯示所有「姓名」欄位與下拉列表中所選值相符的列。每次變更下拉選項時,結果清單都會自動更新,無需手動篩選或調整公式!

優點:此方法完全自動化,無需手動重新整理!此外,當 Sheet 1 中的記錄變更或新增資料時,還能即時動態更新,確保資訊隨時同步。
限制:QUERY 公式最適用於篩選條件為簡單條件的情況(例如僅依據單一欄位篩選)。若您需要套用多重條件或更複雜的篩選邏輯,建議擴充公式,或改用內建篩選器、Apps Script 等其他工具。此外,若下拉式儲存格留空,公式可能會依其邏輯傳回空白表格或全部結果。
疑難排解:若篩選結果未顯示任何資料但您預期應有符合項目,請檢查:
- 下拉選單的值必須與欄位中的資料完全一致,包括大小寫與多餘的空格將一併比對。
- 公式中引用的工作表名稱與範圍皆正確無誤。
- 公式中的欄位字母必須對應至包含下拉式選單選項的欄位。
若您需要根據部分比對或多重要件進行篩選,請考慮相應調整 QUERY 子句,例如在選擇條件中使用 like 或 and。
替代方案:使用 Google 試算表內建的篩選檢視功能篩選資料
另一種常見的資料視覺化篩選方法,是運用內建的「篩選檢視」功能。當您希望為自己或他人建立可重複使用的篩選顯示,又不想依賴公式時,這項功能尤其實用。透過篩選檢視,您可透過欄位標題上的下拉式選單,輕鬆控制哪些列可見;其他使用者也能在不同預設檢視間自由切換,或設定專屬的臨時篩選條件。
適用情境:當您擁有大型資料集,且需要使用非破壞性、可快速重設與分享的視覺化篩選器時,篩選檢視功能尤其適用——特別是在篩選條件經常變動或涉及多個欄位的情況下。
若要使用此方法,請依照下列步驟操作:
- 選取您要在工作表中進行篩選的完整資料範圍。
- 按一下資料>建立篩選器,每個欄位標題中就會出現篩選下拉箭頭!
- 點擊目標欄位(例如「姓名」欄位)的下拉箭頭,並選取您要篩選的值。符合條件的列將保持可見,其餘則會暫時隱藏。
- 若要儲存此篩選狀態,請前往資料 > 篩選檢視 > 建立新的篩選檢視,並為該檢視命名,方便日後重複使用!
- 若要返回完整的資料集,只需移除或調整篩選條件,或離開篩選檢視即可。
限制:此方法操作直觀、易於上手,但無法產生獨立的結果表格,亦不支援自動更新其他工作表。此外,使用者每次皆需手動選擇篩選值。
建議:在協作環境中,建議使用內建篩選器,以快速探索或分享資料檢視;若用於報表儀表板或需進行動態查詢時,QUERY 等公式通常更為合適。
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……
Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!
- 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
- 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!
所有 Kutools 增益集,一個安裝程式
Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用