Excel 中的 XLOOKUP 函數是什麼?如何使用它

Excel 中的 XLOOKUP 函數是什麼?如何使用它

如果您經常使用 Excel,那麼您可能經常使用 LOOKUP 函數。如果您不熟悉,LOOKUP 函數用於搜索單個行或列以在另一行或列中查找特定值。

當處理 Excel 工作表中的大量數據時,此功能會派上用場。在 Excel 中,有多種類型的 LOOKUP 函數。

在本文中,我們將告訴您有關 Microsoft Excel 中 XLOOKUP 函數的所有信息,以及一些有用的示例。

Excel中的XLOOKUP函數是什麼?

XLOOKUP 替換了舊函數,如 HLOOKUP、VLOOKUP 和 LOOKUP。它支持垂直和水平查找。

換句話說,XLOOKUP 函數允許您在給定的數據集中水平和垂直地快速查找值,並在不同的行或列中返回其對應的值。

有很多方法可以使用 XLOOKUP 函數來充分利用它。我們將看一些 XLOOKUP 示例,以便您更好地理解它。

如何訪問 XLOOKUP 函數

遺憾的是,XLOOKUP 不適用於運行 Office 2010、2013、2016 和 2019 版本的用戶。它僅適用於 Microsoft Office 365 套件。

如果您的計算機上未使用 Microsoft 365 套件,則可能需要升級到 Microsoft 365才能訪問 XLOOKUP 功能。如果您已經在使用 Microsoft 365,那麼您會發現該選項已在 Excel 中啟用。XLOOKUP 也可在Office 365 Online 上使用

相關:Office 2021 與 Microsoft 365:您應該使用哪一個?

XLOOKUP 函數的語法

XLOOKUP 函數的語法類似於 VLOOKUP 和 HLOOKUP。如果您曾經使用過它們,您會發現使用 XLOOKUP 更方便。以下是 Excel 中 XLOOKUP 函數的語法:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

XLOOKUP 函數最多支持六個參數,這裡是它們的值。

  1. lookup_value(必需):您要查找的值。
  2. lookup_array(必需):要查找查找值的數組。
  3. return_array(必需):找到查找值時要從中獲取和返回值的數組。
  4. [if_not_found](可選):當未找到匹配項時,這是要返回的值。
  5. [match_mode](可選):此參數可讓您指定要查找的匹配類型。有不同的值來指定它:
    • 0 - 它尋找精確匹配,並且該值應該與lookup_array 中的值完全匹配。未提及時也將其設置為默認值。
    • -1 - 查找完全匹配,一旦找到,返回到下一個較小的值。
    • 1 - 它尋找完全匹配,一旦找到就返回下一個更大的值。
    • 2 - 它使用通配符進行部分匹配,其中* , ? , 和~有特殊含義。
  6. [search_mode](可選):用於在lookup_array中指定XLOOKUP的搜索模式。有不同的值來指定相同的:
    • 1 - 從第一項開始執行搜索。當沒有指定任何內容時,它被設置為默認值。
    • -1 - 從最後一項開始執行反向搜索。
    • 2 - 在數據需要按升序排序的 lookup_array 中執行二分搜索。如果數據沒有排序,可能會產生錯誤或錯誤的結果。
    • -2 - 在 lookup_array 中執行二進制搜索,其中數據需要按降序排序。如果數據沒有排序,可能會產生錯誤或錯誤的結果。

相關:Excel 中的通配符是什麼?如何使用它們

Excel中XLOOKUP函數的優缺點

XLOOKUP 仍然是一個比 VLOOKUP 和 INDEX/MATCH 有其優勢的函數。但它也有它的缺點。

XLOOKUP 功能的優點

  • 它可以垂直和水平工作。
  • 需要三個參數,而不是 VLOOKUP 和 INDEX MATCH 函數中的四個參數。
  • 始終默認為完全匹配。
  • 可以使用通配符執行部分匹配查找。
  • 可以按降序執行查找。
  • 在 INDEX MATCH 中使用一個函數而不是兩個函數。

XLOOKUP 函數的缺點

  • 可選參數對於初學者來說可能看起來很複雜。
  • 選擇兩個範圍時會消耗更多時間,並且電子表格中的單元格過多。
  • 當查找和數組返回的長度不同時返回錯誤。
  • 需要記住查找和返回範圍。

如何在 Excel 中使用 XLOOKUP 函數

XLOOKUP 函數的工作方式類似於 Excel 中的 LOOKUP 函數。您可以通過簡單地選擇函數應該運行的單元格引用來使用 XLOOKUP。

或者,您也可以使用位於頂部的“公式欄”框;並在那裡插入 XLOOKUP 函數語法。

XLOOKUP 函數示例

如果這一切都讓您感到困惑,我們將嘗試通過以下示例進行解釋。這些示例將使您更好地了解 XLOOKUP 函數的工作原理。

示例 1

假設您有一個看起來像這樣的數據集(在下圖中),並且您想在 F 和 G 單元格中獲得 Matthew 的科學標記。

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

為了獲取這些數據,我們將在 F2 單元格中使用以下 XLOOKUP 函數:

=XLOOKUP(F2,A2:A15,B2:B15)

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

該公式將導致下一個單元格中馬修的科學分數。這是因為我們將查找值指定為 F2,在本例中為 Matthew。

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

示例 2

讓我們採用相同的數據集,但這次的名稱在右側。同樣,我們仍在尋找馬修的科學分數。

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

這是我們將在這種情況下使用的 XLOOKUP 函數:

=XLOOKUP(F2,D2:D15,A2:A15)

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

此函數的結果數據也將相同。即使結果相同,lookup_arrayreturn_array也會在此處發生變化。

XLOOKUP 函數解決了 VLOOKUP 函數的主要問題。您可以以任何方式移動行和列,XLOOKUP 仍然可以工作。但是 VLOOKUP 會返回錯誤。

示例 3

您還可以同時水平和垂直獲取多個結果。所以如果我們想得到馬修所有科目的分數,那也是可以的。在我們的例子中 XLOOKUP 函數是:

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

=XLOOKUP(F2,D2:D15,A2:C15)

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

這個函數的結果是一樣的。

Excel 中的 XLOOKUP 函數是什麼? 如何使用它

在這種情況下,XLOOKUP 函數執行了水平和垂直搜索,結果完全準確。在這裡,相應地修改了參數值。

相關:如何在 Excel 中使用 AVERAGEIF 函數

使用 XLOOKUP 而不是 VLOOKUP

XLOOKUP 在查找功能方面是一個很大的改進。XLOOKUP 函數的唯一缺點是它不向後兼容。如果您與舊版本的 Microsoft Office 套件共享電子表格,您可能會遇到錯誤。

但是,您可以從 Office 365 Online 訪問 XLOOKUP。XLOOKUP 功能仍處於早期階段,因此 Excel 用戶需要一些時間來採用它。


如何在 Excel 中製作折線圖

如何在 Excel 中製作折線圖

Excel 提供了多種圖形作為投影數據的一種方式。每個圖表都有自己的特點,因此當數據與正確的圖表一起顯示時更有意義。

什麼是領英學習?如何充分利用它

什麼是領英學習?如何充分利用它

在家工作或遠程學習的人數呈上升趨勢。這導致在線學習平台及其提供的課程顯著增長。

如何在 Microsoft Excel 中使用修訂

如何在 Microsoft Excel 中使用修訂

跟踪 Excel 電子表格上的更改可以讓其他人更輕鬆地更新或查看您的文件。當您想要跟踪對其所做的所有更改時,它也會派上用場。在 Microsoft Excel 舊版本的“審閱”選項卡中很容易找到跟踪更改命令。但是,您和您的團隊可能會發現在較新版本上設置它們很困難。

如何在 Outlook 中將電子郵件另存為 PDF

如何在 Outlook 中將電子郵件另存為 PDF

需要將 Outlook 電子郵件保存為 PDF,但不確定如何保存?這並不像你想像的那麼明顯,但一旦你知道如何做,它仍然很容易。

Google Workspace 與 Google Spaces:有何不同?

Google Workspace 與 Google Spaces:有何不同?

谷歌在工作場所協作方面取得了重大進展,而不僅僅是在搜索引擎方面。該公司有多個應用程序和功能,團隊可以使用這些應用程序和功能來增強他們的工作流程,其中許多很容易與其他應用程序集成。

在電子郵件中說“希望你做得好”的 5 種替代方式

在電子郵件中說“希望你做得好”的 5 種替代方式

每天,發送和接收數十億封電子郵件。以正確的方式開始您的電子郵件可以幫助您的信息脫穎而出,並可以為您的電子郵件建立良好的基調。

LinkedIn 推出服務市場,但它能否與 Fiverr 和 Upwork 競爭?

LinkedIn 推出服務市場,但它能否與 Fiverr 和 Upwork 競爭?

自由職業者現在可以在 LinkedIn 上找到工作項目。這個廣受歡迎的專業社交網絡正在為專業人士提供在其平台上找工作的機會,而不僅僅是為他們提供宣傳技能和經驗的工具。

修復 OneNote 以只讀模式打開文件的 9 種方法

修復 OneNote 以只讀模式打開文件的 9 種方法

OneNote 是 Windows 用戶的首選筆記應用程序。隨著新的更新,它現在功能豐富,界面也得到了改進。然而,它並非沒有錯誤。通常,您可能會在應用程序中看到不正確的同步、根本無法打開文件或以只讀方式打開文件。

Grammarly vs. Microsoft Editor:哪個���最好的語法檢查工具?

Grammarly vs. Microsoft Editor:哪個���最好的語法檢查工具?

多年來,Grammarly 一直主導著語法編輯器市場。它是您作為作家可以獲得的最佳工具之一。不過,微軟尋求機會,發布了 Microsoft Editor 作為 Office 365 用戶的替代品。

您應該嘗試的 9 種最佳項目組合管理工具

您應該嘗試的 9 種最佳項目組合管理工具

當您的盤子上有太多項目時,保持井井有條和了解情況可能會很困難。項目組合管理工具使您免於分別查看每個項目的耗時任務。通過在一個地方顯示所有重要記錄,它使修訂過程變得容易。

9 種您不知道的使用 ClickUp 的創意方法

9 種您不知道的使用 ClickUp 的創意方法

這個任務、項目和團隊管理應用程序具有一些令人興奮的功能,您可以將它們應用到您的生活中以享受便利。其特別的個人用例為您的 ClickUp 訂閱增加了價值。從廚房食譜到社交媒體帖子,您可以在許多空間應用 ClickUp。

如何通過 Focusmate 尋找免費的問責合作夥伴

如何通過 Focusmate 尋找免費的問責合作夥伴

越來越多的人在家工作。一開始聽起來很棒:您可以穿著浴袍工作,花更多時間陪伴孩子,並保持自己的時間。但它也有它的缺點。

如何使用 Flora 應用程序保持生產力

如何使用 Flora 應用程序保持生產力

市場上有許多應用程序可以幫助您提高工作效率。有些是免費的,而有些則是付費的。儘管如此,您可能不會從它們中獲得太多收益。有些太技術性了,而有些則太簡單了。

如何從出生日期計算年齡

如何從出生日期計算年齡

以年為單位說明您的年齡?它可能看起來很簡單,但它可以讓你措手不及。同樣,從出生日期給出您的準確年齡需要更加深思熟慮。

如何在任何項目中使用體式模板

如何在任何項目中使用體式模板

關於 Asana,您應該了解的一件事是如何使用項目來提高團隊的生產力。通過 Asana 項目管理,您可以避免過時的電子表格、冗長的電子郵件線程以及重複相同信息的冗長會議。

什麼是 Basecamp,它是如何工作的?

什麼是 Basecamp,它是如何工作的?

商業世界在 21 世紀發生了翻天覆地的變化,現在,團隊分散在多個地點的情況並不少見。此外,公司通常有多個項目正在進行中——這使得跟踪一切變得困難。

如何在 Outlook 中存檔電子郵件

如何在 Outlook 中存檔電子郵件

歸檔電子郵件是保持收件箱整潔的最佳方法之一。如果您想在 Outlook 中執行此操作,那麼您很幸運。Outlook 網頁版和 Outlook 桌面版都可以讓你輕鬆存檔電子郵件。

如何通過電子郵件將文件快速傳輸到 Kindle

如何通過電子郵件將文件快速傳輸到 Kindle

如今,您幾乎可以使用任何智能設備來打開和閱讀文件和電子書。然而,作為閱讀電子書的理想設備,沒有什麼能比 Kindle 設備更勝一籌。

如何創建殺手標誌:9 個基本設計技巧

如何創建殺手標誌:9 個基本設計技巧

徽標必須具有相關性和吸引力,因為它有助於建立品牌與客戶之間的聯繫。它通常是需要創造力、設計技能和熟練執行的品牌戰略的中心。企業已經準備好為一個有效的標誌支付高昂的費用。因此,標誌設計已成為利潤豐厚的自由職業或副業選擇。

如何在 Excel 中製作折線圖

如何在 Excel 中製作折線圖

Excel 提供了多種圖形作為投影數據的一種方式。每個圖表都有自己的特點,因此當數據與正確的圖表一起顯示時更有意義。

什麼是領英學習?如何充分利用它

什麼是領英學習?如何充分利用它

在家工作或遠程學習的人數呈上升趨勢。這導致在線學習平台及其提供的課程顯著增長。

如何在 Microsoft Excel 中使用修訂

如何在 Microsoft Excel 中使用修訂

跟踪 Excel 電子表格上的更改可以讓其他人更輕鬆地更新或查看您的文件。當您想要跟踪對其所做的所有更改時,它也會派上用場。在 Microsoft Excel 舊版本的“審閱”選項卡中很容易找到跟踪更改命令。但是,您和您的團隊可能會發現在較新版本上設置它們很困難。

如何在 Outlook 中將電子郵件另存為 PDF

如何在 Outlook 中將電子郵件另存為 PDF

需要將 Outlook 電子郵件保存為 PDF,但不確定如何保存?這並不像你想像的那麼明顯,但一旦你知道如何做,它仍然很容易。

Google Workspace 與 Google Spaces:有何不同?

Google Workspace 與 Google Spaces:有何不同?

谷歌在工作場所協作方面取得了重大進展,而不僅僅是在搜索引擎方面。該公司有多個應用程序和功能,團隊可以使用這些應用程序和功能來增強他們的工作流程,其中許多很容易與其他應用程序集成。

Excel 中的 XLOOKUP 函數是什麼?如何使用它

Excel 中的 XLOOKUP 函數是什麼?如何使用它

如果您經常使用 Excel,那麼您可能經常使用 LOOKUP 函數。如果您不熟悉,LOOKUP 函數用於搜索單個行或列以在另一行或列中查找特定值。

在電子郵件中說“希望你做得好”的 5 種替代方式

在電子郵件中說“希望你做得好”的 5 種替代方式

每天,發送和接收數十億封電子郵件。以正確的方式開始您的電子郵件可以幫助您的信息脫穎而出,並可以為您的電子郵件建立良好的基調。

LinkedIn 推出服務市場,但它能否與 Fiverr 和 Upwork 競爭?

LinkedIn 推出服務市場,但它能否與 Fiverr 和 Upwork 競爭?

自由職業者現在可以在 LinkedIn 上找到工作項目。這個廣受歡迎的專業社交網絡正在為專業人士提供在其平台上找工作的機會,而不僅僅是為他們提供宣傳技能和經驗的工具。

Grammarly vs. Microsoft Editor:哪個���最好的語法檢查工具?

Grammarly vs. Microsoft Editor:哪個���最好的語法檢查工具?

多年來,Grammarly 一直主導著語法編輯器市場。它是您作為作家可以獲得的最佳工具之一。不過,微軟尋求機會,發布了 Microsoft Editor 作為 Office 365 用戶的替代品。

您應該嘗試的 9 種最佳項目組合管理工具

您應該嘗試的 9 種最佳項目組合管理工具

當您的盤子上有太多項目時,保持井井有條和了解情況可能會很困難。項目組合管理工具使您免於分別查看每個項目的耗時任務。通過在一個地方顯示所有重要記錄,它使修訂過程變得容易。