再復(fù)雜的查找也能輕松搞定! excel中Xlookup函數(shù)的正則表達(dá)式用法
Xlookup又升級了,竟然可以支持【正則表達(dá)式】匹配,也是做偶然發(fā)現(xiàn)的,看來微軟是要把所有的新功能都給它的,說他是Excel中最強的查找函數(shù),可謂是實至名歸。下面我們就來簡單的了解下正則匹配。
一、正則匹配
正則匹配的本質(zhì)就是將Xlookup的第五參數(shù)設(shè)置為3,之后就可以在【查找值】中編寫正則表達(dá)式用于數(shù)據(jù)的匹配
【正則匹配】的作用與【通配符匹配】的作用基本一樣,都是通過一些關(guān)鍵性的數(shù)據(jù)來進(jìn)行匹配,但是【正則表達(dá)式】可以更加準(zhǔn)確的描述數(shù)據(jù),并且也更加的方法,有了【正則匹配】,【通配符匹配】基本就可以說拜拜了。

二、關(guān)鍵字匹配
- 通配符匹配:
=XLOOKUP("*"&D3&"*",A:A,B:B,,2) - 正則匹配:
=XLOOKUP(D7,A:A,B:B,,3)
通配符匹配必須借助通配符才能實現(xiàn)匹配,而正則匹配則可以將關(guān)鍵字作為參數(shù)進(jìn)行匹配,所以正則匹配更加的簡單方便

三、匹配格式
正則匹配還能匹配格式,比如現(xiàn)在我們想要提取疊名,就可以使用正則匹配
公式:=XLOOKUP("([一-龜])\1",A2,A2,,3)
在這里[一-龜]基本就可以表示所有的漢字,為它加上括號后就形成了捕獲組,\1就表示再次引用捕獲組中的內(nèi)容,所以這個正則表達(dá)式就表示【2個連續(xù)且相同的漢字】
因為1次只能匹配一行,所以最后還需要使用TOCOL來對這一列名字做匯總,設(shè)置為1列數(shù)據(jù)

四、區(qū)分大小寫
查找函數(shù)不能識別大小寫的問題已經(jīng)存在20多年了,從今天起徹底解決了,Xlookup函數(shù)的正則匹配是可以識別字母大小寫的
公式:=XLOOKUP("[A-Z]",A2:A3,B2:B3,,3)
在這里[A-Z]表示大寫字母,結(jié)果是77并沒有返回80,就表示這個函數(shù)是可以識別大小寫的,當(dāng)然了在這里寫一個字母A也是可以的。

以上就是今天分享的全部內(nèi)容,我覺得用它取代通配符匹配還是非常好用的,大家可以試著做一下。
相關(guān)文章

Xlookup怎么根據(jù)名字查找圖片? excel中xlookup又一個強大的功能
excel中的xlookup函數(shù)有一個強大的功能,輕松搞定圖片查找,該怎么使用xlookup按姓名查找照片,詳細(xì)請看下文介紹2025-02-18
看完這篇XLOOKUP算是通透了! 7個excel XLOOKUP函數(shù)的用法合集
我們工作中經(jīng)常會用到查找函數(shù),今天給大家講解7種XLOOKUP常見的用法,學(xué)會這篇,對于XLOOKUP就了解通透了2025-01-17
看完這一篇XLOOKUP算是通透了! excel中XLOOKUP函數(shù)經(jīng)典用法總結(jié)
excel中Xlookup公式可以輕松解決我們工作中的各種查找匹配問題,今天總結(jié)了12個XLOOKUP函數(shù)經(jīng)典用法,可以直接套用2025-01-10
excel新函數(shù)HSTACK太好用了! 搭配Xlookup輕松提取任意列數(shù)據(jù)
日常工作中,我們經(jīng)常需要對Excel表格中不連續(xù)列數(shù)據(jù)的進(jìn)行操作,今天就跟大家分享一個新函數(shù)HSTACK,它可以輕松將表格中的任意幾列重組為新的表格,用于對指定數(shù)據(jù)列的篩2024-12-12
快遞運費秒算!Xlookup函數(shù)大法來啦,還在為手動計算快遞運費而煩惱嗎?別擔(dān)心,excel中Xlookup函數(shù)快速計算運費的技巧2024-12-12
Excel中2個Xlookup函數(shù)公式組合應(yīng)用你會嗎? 輕松查詢多列
最新版本的Excel推出了XLOOKUP公式,非常實用,簡單易學(xué),今天分享2個XLOOKUP函數(shù)公式組合應(yīng)用2024-12-09



