Google表格中的Vookup,帶有公式示例
本教程說明了Google表函數的語法vlookup函數,並顯示瞭如何使用vlookup公式解決現實生活任務。
在使用相互關聯的數據時,最常見的挑戰之一是在多個紙張上找到信息。您經常在日常生活中執行此類任務,例如,在掃描飛行時間表以獲取飛行號碼以獲得離開的時間和狀態時。 Google Sheets Vlookup以類似的方式工作 - 查找並從同一張紙上的另一個表或其他紙上檢索匹配數據。
一個普遍的看法是,Vlookup是最困難,最晦澀的功能之一。但這不是真的!實際上,在Google表中進行Vookup很容易,然後您將確保它。
提示。對於Microsoft Excel用戶,我們提供了一個單獨的Excel Vookup教程,其中包含公式示例。
Google表vookup-語法和用法
Google表中的Vlookup函數旨在執行垂直查找- 在指定範圍內的第一列搜索鍵值(唯一標識符),並從另一列中返回同一行中的值。
Google表的語法vlookup函數如下:
vlookup(search_key,range,index,[is_sorted])需要前3個參數,最後一個是可選的:
search_key-是搜索的值(查找值或唯一標識符)。例如,您可以搜索單詞“ Apple”,編號10或單元A2中的值。
範圍- 搜索兩個或多個數據列。 Google表vookup函數始終在範圍的第一列中搜索。
索引- 應返回匹配值(與search_key同一行中的值)的列數。
範圍中的第一列具有索引1。如果索引小於1,則Vlookup公式將返回#Value!錯誤。如果它大於範圍內的列數,則VlookUp返回#REF!錯誤。
is_Sorted - 指示查找列是否已排序(true)(false)。在大多數情況下,建議使用錯誤。
- 如果IS_SORTED是真實的或省略的(默認值),則必須按升序順序排序範圍的第一列,即從A到Z或從最小到最大。
在這種情況下,vlookup公式返回近似匹配。更確切地說,它首先搜索精確匹配。如果找不到確切的匹配,則公式將搜索最接近或等於search_key的最接近匹配。如果查找列中的所有值大於搜索鍵,則返回#n/a錯誤。
- 如果將is_Sorted設置為false,則無需排序。在這種情況下,vlookup公式搜索精確匹配。如果查找列包含2個或更多值完全等於search_key ,則返回找到的第一個值。
乍一看,語法似乎有些複雜,但是以下Google Sheet vookup公式示例將使事情更容易理解。
假設您有兩個表:主表和查找表,如下面的屏幕截圖所示。表具有一個唯一標識符的通用列(順序ID )。您的目的是將每個訂單的狀態從查找表提取到主表。
現在,您如何使用Google Sheales vlookup完成任務?首先,讓我們為我們的Vlookup公式定義論點:
- search_key-訂購ID(A3),在查找表的第一列中要搜索的值。
- 範圍- 查找表($ f $ 3:$ g $ 14)。請注意,我們使用絕對單元格引用鎖定範圍,因為我們計劃將公式複製到多個單元格。
- 索引-2,因為我們要返回匹配的狀態列是範圍內的2列。
- is_sorted - false,因為我們的搜索列(F)未排序。
將所有論點匯總在一起,我們得到了這個公式:
=VLOOKUP(A3,$F$3:$G$14,2,false)
在主表的第一個單元格(D3)中輸入它,將其複製到列,您將獲得類似的結果:
Vlookup公式是否仍然很難理解?然後以這種方式看:
關於Google Sheets vlookup的5件事
正如您已經了解的那樣,Google Sheets vlookup功能是有細微差別的事情。記住這五個簡單的事實將使您擺脫困境,並幫助您避免最常見的Vlookup錯誤。
- Google Sheets vlookup無法查看其左側,它總是在該範圍的第一列(最左)列中搜索。要執行左VLOOKUP ,請使用Google Shays索引匹配公式。
- Google表中的Vlookup對病例不敏感,這意味著它沒有區分小寫和大寫字符。對於對病例敏感的查找,請使用此公式。
- 如果Vlookup返回錯誤的結果,請將IS_Sort的參數設置為false以返回確切的匹配。如果這無濟於事,請檢查Vlookup失敗的其他可能原因。
- 當IS_Sorted設置為true或省略時,請記住按升序排列範圍的第一列。在這種情況下,Vlookup函數將使用更快的二進制搜索算法,該算法僅適用於排序數據。
- Google表vlookup可以根據通配符字符進行部分匹配搜索:問號(?)和星號(*)。有關更多詳細信息,請參見此Vlookup公式示例。
如何在Google表中使用vlookup-公式示例
現在,您已經對Google Sheeps vlookup的工作原理有了一個基本的想法,現在該嘗試自己製作一些公式了。為了使下面的Vlookup示例更易於遵循,您可以打開示例Vlookup Google Sheet。
如何從不同的床單上vlookup
在真實的電子表格中,主桌和查找桌通常位於不同的床單上。要將您的Vlookup公式轉介到同一電子表格中的另一個表格,請在範圍參考之前將工作表名稱加上感嘆號(!)。例如:
=VLOOKUP(A2,Sheet4!$A$2:$B$13,2,false)
該公式將搜索a2範圍A2:A13的A2中的值,並從B列B返回匹配值(範圍為2列)。
如果表名稱包含空格或非按字符字符,請確保將其包裝在單引號中。例如:
=VLOOKUP(A2,'Lookup table'!$A$2:$B$13,2,false)
提示。您可以讓Google表插入它,而不是手動鍵入其他表格。為此,開始鍵入您的vlookup公式,當涉及到範圍參數時,請切換到查找表,然後使用鼠標選擇範圍。這將為公式添加範圍參考,您只需要將相對參考(默認)更改為絕對參考。為此,要么在列字母和行號之前鍵入$符號,要么選擇參考,然後按F4在不同的參考類型之間切換。
Google表格帶有通配符角色的vlookup
在您不知道整個查找值(search_key)的情況下,但是您確實知道其中的一部分,您可以使用以下通配符進行查找:
- 問號(?)匹配任何單個字符,並且
- 星號(*)匹配任何字符序列。
假設您想從下表中檢索有關特定訂單的信息。您不能全面記得訂單ID,但是您記得第一個字符是“ a”。因此,您使用星號(*)填充缺失的部分,因此:
=VLOOKUP("a*",$A$2:$C$13,2,false)
更好的是,您可以在某個單元格中輸入搜索鍵的已知部分,並將該單元格與“*”相連,以創建更廣泛的Vookup公式:
提取物品: =VLOOKUP($F$1&"*",$A$2:$C$13,2,false)
提取金額: =VLOOKUP($F$1&"*",$A$2:$C$13,3,false)
提示。如果您需要搜索實際的問號或星號字符,請將tilde(〜)放在字符之前,例如“〜*”。
Google表索引匹配公式的左Vlookup
Vlookup功能(在Excel和Google表中)最重要的局限性之一是它不能看著它的左側。也就是說,如果“搜索列”不是查找表中的第一列,則Google Sheets Vlookup將會失敗。在這種情況下,使用更強大,更耐用的索引匹配公式:
index( return_range ,match( search_key , lookup_range ,0))例如,要查找G3:G14(Lookup_range)中的A3值(search_key)並返回F3:F14(return_range)的匹配項,請使用此公式:
=INDEX($F$3:$F$14, MATCH (A3, $G$3:$G$14, 0))
以下屏幕截圖顯示了行動中的此索引匹配公式:
與Vlookup相比,索引匹配公式的另一個優點是,它不受您在床單中進行的結構更改的影響,因為它直接引用了返回列。特別是,在查找表中插入或刪除列會破壞Vookup公式,因為“硬編碼”索引編號無效,而索引匹配公式保持安全和聲音。
有關索引匹配的更多信息,請了解為什麼索引匹配是Vlookup的更好替代方法。儘管上述教程目標是Excel,但Google表中的索引匹配的工作方式完全相同,除了參數的不同名稱。
Google表格中的病例敏感vlookup
如果文本案例很重要,則將索引匹配與真實和精確的功能結合使用來製作對案例敏感的Google表voogeup陣列公式:
arrayformula(index( return_range ,match(true,Exact( lookup_range , search_key )),0)))))))假設搜索鍵在單元格A3中,查找範圍為g3:g14,返回範圍為f3:f14,公式如下:
=ArrayFormula(INDEX($F$3:$F$14, MATCH (TRUE,EXACT($G$3:$G$14, A3),0)))
如下面的屏幕截圖所示,該公式在區分大寫和小寫字符(例如A-1001和A-1001:)方面沒有問題:
提示。在編輯公式時,按CTRL Shift Enter插入了在公式的開頭插入arrayformula函數。
Vlookup公式是最常見的,但不是在Google表中查找的唯一方法。本教程的下一個和最後一部分證明了另一種選擇。
合併床單:Google Sheets vlookup的無配方替代方案
如果您正在尋找一種無視覺公式的方式來製作Google電子表格Vlookup,請考慮使用合併表附加組件。您可以從Google Shays附件商店中免費獲取它:
將附加組件添加到您的Google表格中後,您可以在“擴展”選項卡下找到它:
有了合併板插件,您就可以對其進行現場測試。源數據已經很熟悉:我們將根據訂單ID從狀態列中獲取信息:
- 在主表中選擇具有數據的任何單元格,然後單擊擴展名>合併表>開始。
在大多數情況下,附加組件會自動拾取整個桌子。如果不是,請單擊自動選擇按鈕,或者手動選擇主表中的範圍,然後單擊下一步:
- 在查找表中選擇範圍。該範圍不一定必須與主紙中的範圍相同。在此示例中,查找表的行比主表多2行。
- 選擇一個或多個密鑰列(唯一標識符)進行比較。由於我們正在比較訂單ID的表格,因此我們僅選擇此列:
- 在查找列下,選擇要檢索數據的查找表中的列。在主列下,選擇要復制數據的主表中的相應列。
在此示例中,我們將查找工作表上的狀態列中提取信息到主表上的狀態列:
- 可選,選擇一個或多個其他操作。最常見的是,您需要在主表末端添加非匹配行,即將僅在查找表中存在的行複製到主表末端。並直接更新您的主表格:
單擊合併,請允許合併表添加片刻以進行處理,您就可以了!
視頻:如何在沒有公式的情況下使用合併紙到vlookup
vlookup多匹配可以簡單地匹配!
過濾器和提取數據是另一種用於高級查找的Google表格工具。附加組件可以返回所有匹配項,而不僅僅是第一個匹配項,就像vlookup函數一樣。此外,它可以評估多種條件,朝任何方向查找,並返回指定的匹配數為值或公式。
記住圖片值得一千個單詞,讓我們看看附加組件如何在現實數據上工作。假設我們的示例表中的某些訂單包含幾個項目,您希望檢索特定訂單的所有項目。 Vookup公式無法執行此操作,而更強大的查詢函數可以。問題在於此功能需要了解查詢語言或至少SQL語法。不想花幾天的時間研究這個嗎?安裝過濾器並提取數據附加組件,並在幾秒鐘內獲得完美的公式!
在您的Google表中,單擊擴展名>過濾和提取數據>啟動,然後定義查找條件:
- 選擇數據范圍(A1:D15)。
- 指定要返回多少匹配的匹配項(在我們的情況下全部)。
- 選擇哪些列從(項目,金額和狀態)返回數據。
- 設置一個或多個條件。我們想提取有關F2中訂單號輸入的信息,因此我們僅配置一個條件:訂單ID = F2。
- 為結果選擇左上角電池。
- 單擊預覽結果,以確保您將完全了解所需的內容。
- 如果一切都很好,請單擊插入公式或糊狀結果。
在此示例中,我們選擇將匹配作為公式返回。因此,您現在可以在F2中鍵入任何訂單號,下面的屏幕截圖中顯示的公式將自動重新計算:
要了解有關附加組件的更多信息,請訪問過濾器並提取數據主頁或立即從Google Workspace Marketplace獲取:
視頻:如何使用附加組件進行多個匹配
這就是您可以進行Google表格查找的方式。我感謝您閱讀,並希望下週在我們的博客上見到您!
帶有公式示例的電子表格
示例Vlookup電子表格
以上是Google表格中的Vookup,帶有公式示例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

該教程展示了在Excel中進行拼寫檢查的各種方法:手動檢查,VBA宏和使用專用工具。 學習檢查單元格,範圍,工作表和整個工作簿中的拼寫。 雖然Excel不是文字處理器,但它的spel

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

本教程解釋了絕對價值的概念,並演示了ABS函數的實用Excel應用,以計算數據集中的絕對值。 數字可能是正面的或負數的,但有時只有正值是需要的

本教程演示瞭如何通過對行進行分組來簡化複雜的Excel電子表格,從而使數據易於分析。學會快速隱藏或顯示行組,並將整個輪廓崩潰到特定的級別。 大型的詳細電子表格可以是

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

本教程向您展示瞭如何在Google表中創建各種圖表,並為不同的數據方案選擇正確的圖表類型。 您還將學習如何創建3D和gantt圖表,以及如何編輯,複製和刪除圖表。 可視化數據是CRU
