Xlookup 和 Vlookup 有什麼區別?
已發表: 2023-01-03我們都聽說過 Excel,並且我們中的大多數人都在某個時間點使用過它。 Excel,雖然一旦你習慣了它就很容易使用,但它對初學者來說可能有點混亂。 你想知道Xlookup和Vlookup有什麼區別嗎? 或者您想知道何時使用 Vlookup 而不是 Xlookup? 如果是,那麼您來對地方了,在本文中,我們將解決您的每一個疑問。 掛在這個頁面上找出答案。
內容
- XLOOKUP 和 VLOOKUP 有什麼區別?
- XLOOKUP 與 VLOOKUP 主要區別
- 1. 列索引號
- 2.自定義錯誤信息
- 3.靈活性
- XLOOKUP 和 VLOOKUP 之間的區別
- XLOOKUP 比 VLOOKUP 快嗎?
- 何時使用 VLOOKUP 而不是 XLOOKUP?
- Xlookup 可以檢查多列嗎?
XLOOKUP 和 VLOOKUP 有什麼區別?
查找函數是 Excel 中最流行的公式之一,它們用於在一列中搜索一個值並從另一列返回相應的值。 該函數是 Excel 中最常用的函數之一,因此也成為最常用的公式之一。 繼續閱讀以找出 XLOOKUP 和 VLOOKUP 之間的區別。
XLOOKUP 與 VLOOKUP 主要區別
在深入探討這兩個函數的極性之前,讓我們先了解一下 XLOOKUP 和 VLOOKUP 到底是什麼。 XLOOKUP 函數用於按行搜索表格或範圍內的內容。 要查找要搜索的內容,您可以在一列中查找搜索詞,然後在另一列中返回同一行的結果,而不管返回列在哪一側。 VLOOKUP 是在表格或範圍內逐行查找內容的函數。
多年來,VLOOKUP 一直是最常用的公式之一,但 Microsoft Excel 為其最新的 Office 2019 以及 Office 365 版本引入了一個新的 Lookup 函數,它只不過是 XLOOKUP。 XLOOKUP 是 VLOOKUP 的改進版本,這也是 XLOOKUP 一直如此受歡迎的原因。 用戶對 XLOOKUP 也有同樣的期待。 因此,讓我們首先了解 XLOOKUP 與 VLOOKUP。
1. 列索引號
使用 VLOOKUP 時,您需要到源表中檢查並指定確切的列索引號。 它需要一個列索引號參數來返回正確的結果。 使用正確的列索引號是必不可少的,因為不正確的列索引號可能會導致工作表的輸出不同,以“#REF”錯誤或不正確的值的形式出現。
XLOOKUP,這是一個使用列索引號參數的動態函數。 這意味著您無需為計算表中的列數而費力。 您需要做的就是指定查找和搜索列。 這樣你會節省很多時間。
2.自定義錯誤信息
XLOOKUP 使用起來很方便,因為它允許您在未找到查找值時顯示的如果未找到文本中輸入客戶錯誤消息。
雖然情況與 VLOOKUP 不同。 它不提供類似的功能,在找不到準確匹配的情況下,您可能需要使用其他功能(如IFERROR )作為解決方法。
3.靈活性
使用 VLOOKUP,當您添加或移動列時,您將不得不重新執行整個公式的額外工作。 一旦您完成建立模型並想要進行更改,這可能會非常煩人。
然而,XLOOKUP 是一種更靈活、更強大的功能,允許您作為用戶添加或刪除列,而不必擔心錯誤。 您只需確保沒有在查找數組之外插入列或行,因為在這種情況下,該函數將返回錯誤。
另請閱讀:修復 Excel 在 Windows 10 中打開速度慢的問題
XLOOKUP 和 VLOOKUP 之間的區別
我們已經討論了 XLOOKUP 和 VLOOKUP 之間的主要區別,但這還沒有結束。 我們列出了更多差異,以幫助您了解兩者之間的差異。
XLOOKUP | VLOOKUP |
XLOOKUP 在垂直和水平方向上搜索數據。 | VLOOKUP 只能垂直搜索數據。 |
如果找不到匹配項,XLOOKUP 支持可選參數。 | 如果找不到匹配項,VLOOKUP 返回默認錯誤消息 #N/A 錯誤 |
您可以選擇match_mode和search_mode。 | 在 VLOOKUP 中,您沒有這些選項。 |
您需要單獨指定lookup_value和return_value 。 | 您需要指定整個table_array |
XLOOKUP 比 VLOOKUP 快嗎?
不,在試驗和比較 XLOOKUP 和 VLOOKUP 之後,我們確認 XLOOKUP 比 VLOOKUP 相對慢。 儘管幾乎每個 Excel 公式都很快,XLOOKUP 也是如此。 XLOOKUP 是 VLOOKUP 的更好版本,是的,它比它的前身更準確,但當談到 XLOOKUP 與 VLOOKUP 速度時,它略微落後。
何時使用 VLOOKUP 而不是 XLOOKUP?
如果您知道 VLOOKUP 和 XLOOKUP 是什麼,您可能想知道何時使用它們。 讓我們先了解一下為什麼人們傾向於使用 VLOOKUP 而不是 XLOOKUP。
1. 第一個原因與兼容性有關,因為 XLOOKUP 在 Microsoft 365 和 Excel 2021 上很容易獲得。因此,如果您使用的是 Excel 2019 或更早版本,XLOOKUP 甚至無法使用。 由於 XLOOKUP 不向後兼容,一旦您發送文件,接收方將無法使用它。 雖然最初,他們將能夠在文件中看到 XLOOKUP 公式的結果,但對公式的任何重新計算或修改都會導致#NAME錯誤。
2. 儘管我們知道 XLOOKUP 比它的前身更好,但很多時候很多人都不知道這個 XLOOKUP 功能。 這就是為什麼您可能想要使用 VLOOKUP 的原因,因為許多人甚至都沒有意識到它。
另請閱讀: Excel 中行和列的區別
Xlookup 可以檢查多列嗎?
是的,XLOOKUP 函數可以一次檢查多個列。 要檢查該語句,您可以嘗試在返回數組中輸入連續列的範圍,它將返回所有列。
常見問題 (FAQ)
Q1。 XLOOKUP 可以處理多少行?
答。 XLOOKUP 最多可以處理1,048,576 行。
Q2。 XLOOKUP 可以返回所有匹配項嗎?
答。 不可以,目前您無法使用此函數返回多個查找結果。
Q3. 有比 VLOOKUP 更好的東西嗎?
答。 是的,顯然有比 VLOOKUP 更好的東西,它就是 LOOKUP 函數。 與 VLOOKUP 相比,它的限制較少,並且相對較新,因為它僅在 2016 年推出。
推薦的
- 50 款最佳 PC 廢棄軟件遊戲
- 如何合併 Google 表格中的兩列
- 如何在 Excel 中復制和粘貼沒有公式的值
- 在 Excel 中快速切換工作表
當它是 XLOOKUP 與 VLOOKUP 時,毫無疑問,這兩個功能在各自的領域都很有用,但 XLOOKUP 提供了更多的功能,這使得它比 VLOOKUP 更好。 我們希望本文能幫助您了解XLOOKUP 和 VLOOKUP 之間的區別。 請隨時提出您的疑問並在下面的評論部分分享您的建議。 我們很想听到您的聲音。