當前位置: 妍妍網 > 辦公

再見Vlookup+Match ! 全自動尋找函式Plookup來了!

2024-05-30辦公

多列多行尋找 ,我們用的最多就是Vlookup+match組合,Match尋找位置作為Vlookup的第3個參數。但這有一個前題,尋找值必須在第一列。否則這個組合也搞不定了。 如下圖所示,在右表中要求根據姓名尋找薪資、工號、部門。

蘭色以前也分享過用filter、Xlookup、match+index等函式解決這個問題,都比較麻煩。

給同學們介紹一個新函式 Plookup ,它可以只需一個公式輕松搞定此類尋找難題。

一、功能介紹

1、只需一個公式就可以完成整個表多行多列的尋找

2、行、列自動擴充套件尋找。行或列增長新內容後,公式也會自動擴充套件。

3、你不需要考慮尋找的值在原表第幾列( 如本列的姓名 ),只需要最後一個參選尋找的標題即可。

二、如何添加

公式-定義名稱,在名稱中輸入plookup,在參照位置中輸入以下公式:( 需要WPS或OFFICE365版本支持

=LAMBDA(值區域,尋找區域,尋找標題,原表標題,尋找列標題,FILTER(CHOOSECOLS(尋找區域,MATCH(TOCOL(尋找標題,1),原表標題,0)),COUNTIF(值區域,CHOOSECOLS(尋找區域,MATCH(尋找列標題,原表標題,0)))>0))

三、如何使用

語法:

  • =Plookup( 值區域 , 尋找區域 , 尋找標題 , 原表標題 , 尋找列標題

  • 值區域: 要尋找的多行值

  • 尋找區域: 原表區域不包括標題

  • 尋找標題: 尋找返回列的標題區域

  • 原表標題: 原表的標題行區域

  • 尋找列標題: 尋找的列標題,如下圖中的姓名

  • 註:選取尋找值或列標題時要 多選 一些行和列,這樣才可以自動擴充套件。

    蘭色說 :WPS和EXCEL新版的LAMBDA函式可以實作函式自訂功能,把很多復雜的公式封裝成簡單易用的函式。

    lambda函式的詳細用法最近會添加到蘭色的函式公式大全教程中 如果你也想學習更多函式課程, 可以購買蘭色四合 一大全套教程( 圖表185集 + 函式144集+透視表50集+技巧大全119集 ( 辦理年卡可免費學習和Excel課件 )