VLOOKUP 函數的終結者來了- XLOOKUP 函數使用介紹(一)

2020-12-24 聚奇異學習導航

自從office 365推出Xlookup函數,大家都在津津樂道這個函數的強大,直言不諱指出這個函數將是Vlookup函數和Hlookup函數的替代者。

今天我們就來看一下這個函數到底有多麼強大可以替代Excel中的Vlookup函數呢?

1.語法規則

XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found],[match_mode],[search_mode])XLOOKUP(查詢的值,查找範圍,返回值所處的位置,[如果沒有找到],[匹配模式],[查找模式])

後面三項參數為可選參數,分別是如果沒有找到返回的值、匹配模式和查找模式。其中匹配模式有三種:0-精確匹配、-1-近似匹配,返回較小的值;1-近似匹配,返回較大的值;查找模式有兩種,1-從第一項(前/上)開始查找,-1-從最後一項開始往前查找。

2.例子1 基礎查找

還是以成績查詢為例子,查找下圖中學號為1004的數學成績,先想想用Vlookup函數是怎麼做的?答案在這裡Vlookup函數學的好,工作效率高不少。

例子

根據語法規則,我們在學號1004後的單元格裡輸入:

=XLOOKUP(B11,B3:B8,E3:E8)

即可找到結果了。步驟參考下圖。

基礎查找

是不是比Vlookup函數簡單多了?

如果在學號欄裡面輸入一個表格中不存在的學號,例如1008,則成績欄裡就會出現#N/A,如何解決這個問題呢?

只需要在公式中加入第4個參數:

=XLOOKUP(B11,B3:B8,E3:E8,」查無此人」)

請看下圖。

添加第四個參數

3.例子2 反向查找

如果在上圖中的例子,我們要查找學號為1004這位同學所在的班級。如果要用Vlookup函數我們則需要更改表格格式。

但是Xlookup就簡單多了。

輸入公式:

=XLOOKUP(B11,B3:B8,A3:A8,」查無此人」)

請看下圖。

反向查找

4.例子3 返回多個信息

如果我們要查找學號為1004的同學的姓名和所有成績,怎麼做呢?

如下圖。

例子

我們輸入公式:

=XLOOKUP(B11,B3:B8,C3:G8)

Xlookup函數就把所有的信息自動填充上了。步驟請看下圖。

返回多個信息

關於Xlookup函數第一部分內容就介紹到這裡,下篇文章將帶來Xlookup函數多條件查找、模糊查找等功能的使用,請關注我們。

Xlookup函數目前只針對Office 365用戶開放,有興趣的同學可以嘗試一下。

文中的軟體

相關焦點

  • 查找總是出錯:別為難vlookup函數了,還是讓lookup函數來吧
    有朋友提到在使用vlookup函數查找的時候結果為什麼是錯的?明明查找規格都是一樣的,並且沒有任何格式差別,怎麼會出錯了呢?看到朋友發來的文件才知道原來是通配符惹的禍?在excel中星號(*)是有特別意義的,如果你需要查找的內容中包含星號,那麼星號的本身是(~*),這樣才能正確查找!非通配符:~加在通配符*或?前,此時*或?
  • Excel中Vlookup函數不能做的,lookup函數輕輕鬆鬆完成!
    工作中,vlookup函數是大眾情人,但也有它完成不了的工作,這個時候用lookup函數便可以輕鬆的完成!1、查找最後一條記錄例如公司會持續進不同的物品,不同的數量,現在我們需要求出最後一次進貨的數量是多少?
  • lookup函數的使用方法,含向量和數組形式實例及與vlookup的區別
    以下是就 Excel lookup函數的使用方法,列舉了向量形式和數組形式兩種實例,並且分享了 lookup 與 vlookup 的區別,實例中操作所用版本均為 Excel 2016。一、lookup函數向量形式使用方法lookup函數向量形式是在一行或一列中查找值,返回另一行或另一列對應位置的值。
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • Office365 之 Excel新增加的函數XLOOKUP的用法有哪些?(續)
    當xlookup找不到 lookup_value時返回第4個參數指定的值。XLOOKUP(F2,B2:B11,D2:D11,"沒有此國家")02案例4:一次返回多個結果,輸入一個公式,Xlookup會自動按順序返回其他列的值,原來vlookup函數要結合 column或者 Match函數才能實現,大大提高了工作效率。
  • Vlookup函數除了查詢引用,它的VBA使用你會嗎
    對,就是用vlookup函數來實現。本章就圍繞vlookup的查詢引用以及通過VBA返回多個值的方法進行講解。到這裡vlookup查詢的理論就講完了,但是如果細心的同學會發現,我們的vlookup一次只能返回查找的一個值,如果我們要把張山的性別、學歷、是否畢業同時都查詢出來呢,這時我想很多同學都會想到,使用多個vlookup函數就可以了。但是如果要查的值很多呢?那麼多次書寫vlookup函數是不是就非常麻煩呢。好了,接下來就給大家介紹通過vlookup函數實現多列值的返回查詢。
  • EXCEL公式函數系列 之 查找與引用函數VLOOKUP
    大家好,我們已經學習完了EXCEL中的邏輯函數,從今天開始我們開始學習查找與引用這一系列的函數。今天的標題有點變動,是的,把「教學」去掉了。通過這幾天做文章發現EXCEL博大精深,大家共同學習進步吧。今天我們學習上次提到的VLOOKUP函數。
  • 這篇通俗實用的Vlookup函數教程,5分鐘就可以包你一學就會
    如何利用Vlookup函數獲取學號中的班級信息。換言之,咱們源數據中放著姓名性別學號班級等信息,而在另一張表格中一定有學號信息,但其他信息就未必有,這需要我們將缺失的信息自動同步過去。使用vlookup函數的確非常簡單,今天我就再次來剖析一下這個函數吧。
  • lookup函數很實用,難學麼?你要知道它的查找原理就不難了
    Vlookup在工作中經常用,還有一個類似的函數Lookup,功能其實比vlookup強,但是理解起來要複雜一點,但是如果你掌握了lookup函數的查找原理,你就能熟練的應用這個函數了lookup函數基本介紹這個函數有兩種用法,數組法和向量法,我們只介紹向量法,掌握了向量法,數組法自然能夠理解,它的使用是:lookup(查找值,查找列
  • Excel表格vlookup函數搭配match函數詳解
    大家好,我是涼涼老師,今天給大家分享一下Excel表格vlookup函數搭配match函數的用法,首先看圖:vlookup用法上面的表格是右邊的數據,根據名稱在左邊數據裡面查詢對應的數據,=iferror(vlookup($f2,$a$1:$d$6,2,0),"")首先我們先來分析一下這個函數
  • VLookup函數用法
    此時我們就需要用到Excel中的Vlookup函數。01函數說明函數語法:VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])Vlookup函數參數釋義:lookup_value:要查找的值,也被稱為查閱值;table_array:查閱值所在的區域。
  • Excel函數之Hlookup和lookup
    <p data-bjh-box="video"一、hlookup函數HLOOKUP函數是Excel等電子表格中的橫向查找函數,它與LOOKUP函數和VLOOKUP函數屬於一類函數。用HLOOKUP函數可以在表格或數值數組的首行查找指定的數值,並返回表格或數組中指定行的同一列的數值,HLOOKUP中的H代表「行」語法規則該函數的語法規則如下 :HLOOKUP(lookup_value,table_array,row_index_num,range_lookup
  • Excel函數公式:萬能查找函數Lookup函數的神應用和技巧
    提起查找函數,大家第一時間想到的肯定是Vlookup,其實大多數人不知道,Lookup才是查找函數之王,它幾乎能高效地實現Vlookup函數的所有功能,部分功能是Vlookup函數無法比擬的。一、語法結構和基本使用方法。應用場景:當需要查詢一行或一列並查找另一行或列中的相同位置的值時。
  • 1個函數1張圖,共25個常用函數,帶你迅速掌握函數
    :當條件表達式為錯我時候返回的值2.vlookup函數VLOOKUP函數是Excel中的一個縱向查找函數,他可以用來進行數據核對,多個表格之間的數據進行快速引用,動態表格的製作等它主要包括四個參數參數簡單說明
  • Excel 中Vlookup函數更靈活的擴展用法
    如下圖所示:我們在左側黃色單元格分別輸入查詢編號,商場號,是否促銷來獲得左下的商品編號,商品名稱,價格在本例中主要使用VLOOKUP函數來實現具體步驟如下:這樣就可以通過是、否促銷來改價格了。在B3單元格設置數據有效性6.
  • EXCEL表格詳解vlookup第五彈-VBA自己寫myLookup函數
    我們在前四彈詳細介紹了vlookup函數,以及vlookup函數實現不了後,使用index為主函數加match,small,if等函數的組合拳來實現複雜的條件查找。由於大家從事的工作領域不同,有時候還需要實現更加複雜的查找,這時往往在幾個函數之間相互切換,相互套用,難免給一些相對固定的查找帶來不必要的麻煩。下面我就手把手地帶大家寫一個自己的函數myLookup() ,使用這一個函數來實現前四彈的所有功能。
  • 一文講解vlookup函數的基本使用方法,正向逆向,多種方法教給你
    記得在初學Excel的時候,遇到兩大頭疼的問題,一是vlookup函數學不會,二是透視表不會用,而這兩大數據處理利器,在工作當中十分實用,可以說不會這兩個,那就不算會用Excel。今天就來說說如何快速入門vlookup函數!
  • 學會VLOOKUP函數的一個隱藏參數 告別 N/A錯誤值
    一、VLOOKUP犯錯根據函數語法 VLOOKUP(查找值,數據表,列序數,[匹配條件]),直接寫函數 =VLOOKUP(H3,A:E,4,0) 返回#N/A,#N/A 是 Not Applicable(查找值不適用,即沒有找到查找值)的意思。所以要學好vlookup,需要了解這個函數的來源。
  • 三分鐘學會LOOKUP函數的三種常見操作
    之前我們系統地分享了VLOOKUP函數的使用方法,今天我們來分享一下它的同胞兄弟LOOKUP函數。工作中,我們最常用的是VLOOKUP函數,很少有人問津LOOKUP,真的是「青出於藍而勝於藍」啊,今天我們就來總結一下LOOKUP函數的三種常見用法。
  • 零基礎學電腦辦公,Excel表格中的vlookup函數,從入門到精通
    您好,本文介紹的是微軟公司的,電腦表格製作軟體Excel 中 VLOOKUP函數的功能、語法和注意事項。文尾還有視頻教程哦!舉例說明如果知道僱員的 ID 號,則可以使用 VLOOKUP 函數返回該僱員所在的部門或其姓名。若要獲取 38 號僱員的姓名,可以使用公式 =VLOOKUP(38, A2:C10, 3, FALSE)。