XLookup函數推出的消息震動了Excel圈,但關于它的詳細教程卻一個也沒有。所以小編決定整理一份關于Xlookup詳細用法教程,現在它來了! 一、用法描述 在某個范圍或數組中搜索匹配項,并通過第二個范圍或數組返回相對應的項。 注:通俗點說,就是根據條件進行查找并返回值。具體查看詳見參數及示列。 二、語法說明 Xlookup函數共5個參數,其中123是必須,45為可選參數(中括號[]是參數可選的標志) 翻譯成中文,參數更好理解: Xlookup(查找的值,查找范圍或數組,返回范圍或數組,查找模式,搜索模式) 三、參數說明及示例講解 1、查找的值 Xlookup(查找的值,查找范圍數組,返回范圍或數組,查找模式,搜索模式) 注:Xlookup第一個參數可以是一個值,也可以是一組值,也可以使用通配符 【例1】根據姓名查找對應的語文成績 =XLOOKUP(A11,A2:A7,C2:C7) 【例2】查找張飛、劉能和王飛的語文成績 =XLOOKUP(A11:A13,A2:A7,C2:C7) 注:從下面的演示可以看出,在B11設置公式查找A11:A13的值,可以同時在3個單元格返回對應查找結果。也就是說以后用xlookup查找時只需要在第一個單元格中設置公式即可。 如果想進一步計算平均分,外套average即可。這時返回結果也只有一個值。 =AVERAGE(XLOOKUP(A11:A13,A2:A7,C2:C7)) 【例3】查找姓名包含“飛”的語文成績 =XLOOKUP(A11,A2:A7,C2:C7,2) 注:當第4個參數是2時,查找值中可以使用通配符。*表示任意多個字符,?表示單個字符。只是查找結果只返回第1個符合條件的值。 如果查找3個姓名中末尾是飛的語文成績,可以用 ??飛 表示飛前有兩個字符 2、查找范圍或數組、返回范圍或數組 Xlookup(查找的值,查找范圍數組,返回范圍或數組,查找模式,搜索模式) 注:第2、3個參數可以是單元格引用,也可以是數組。查找原理是在 查找范圍或數組查找值,如果找到則返回返回范圍或數組中對應位置的值。 【例1】從右向左查 =Xlookup(A11,B2:B7,A2:A7) 【例2】按行上下查找 =Xlookup(B5,A1:D1,A2:D2) 【例3】多條件查找 =Xlookup(A11&B11,A2:A7&B2:B7,D2:D7) 注:1、2個參數可以用&多個值和范圍,實現多條件查找。 【例4】同時查找多列 =XLOOKUP(A11,A2:A7,B2:D7) 注:當第3個參數是多列范圍或數組時,公式也會同時返回多列值 3、查找模式 Xlookup(查找的值,查找范圍數組,返回范圍或數組,查找模式,搜索模式) 注:第4個參數省略默認值是0,表示精確匹配,當為2時可以使用通配符(前面已有示例)。當為-1和1時區間查找,其中-1查找較小的項(和Vlookup省略最后一個參數用法相同),而1查找較大的項。 【例1】根據銷量查找獎金 =XLOOKUP(B9:B12,B2:B5,C2:C5,-1) 注:當第4個參數是-1時,會在第1個數組中查找比給定值小且最接近的數,第2個參數需要升序排列。 如果第4個參數為1時,會在B列中查找比給定值大且最接近的數 4、搜索模式 Xlookup(查找的值,查找范圍數組,返回范圍或數組,查找模式,搜索模式) 注:當第5個參數是1從前向后查找(默認),-1是從后向前查找。后面兩個是二進制搜索,不常用這里不再詳細介紹。這個參數的主要作用是可以實現查找最后一個符合條件的值。 【例1】查找最后一個A貨價格 =xlookup(A11,B2:B7,C2:C7,0,-1) Xlookup函數目前只能在最新更新的office365版本中使用,不過,這么牛X的查找函數,將來你肯定會用到的。本文應該是全網第一個全面解析Xlookup函數教程,同學們可以收藏起來備用,也可以轉發給已更新版本的朋友。 |
|
來自: wwshou > 《20190916(最新)》