最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

根據(jù)簡稱查詢?nèi)Q太香了! wps中regexp+vlookup公式使用技巧

  發(fā)布時間:2025-07-22 10:00:46   作者:佚名   我要評論
wps表格中數(shù)據(jù)需要做一個對稱,想要實現(xiàn)將數(shù)據(jù)中的簡稱和全稱對應(yīng)起來,該怎么操作呢?下面我們就來看看詳細(xì)教程

粉絲求助SOS:如何根據(jù)簡稱,在數(shù)據(jù)源中將全稱查找出來?

我們用一個例子,來做說明。如下圖所示:A列是某些國家的全稱,也就是數(shù)據(jù)源。C列是已知的國家名稱的簡稱,我們想要通過C列的簡稱,將A列中對應(yīng)的全稱查找出來,顯示在D列。

我們用REGEXP正則表達(dá)式函數(shù)+VLOOKUP經(jīng)典查找函數(shù),組合使用,輕松拿捏這個問題。

首先輸入REGEXP正則表達(dá)式函數(shù):

=REGEXP(C2,"()")

  • "()":是正則表達(dá)式部分。其中 () 表示一個空捕獲組,即括號內(nèi)無匹配規(guī)則。省略第三參數(shù)(匹配模式),默認(rèn) 0(提取模式)。

正則表達(dá)式 "()" 的核心作用:

() 在正則中用于分組捕獲,但內(nèi)部為空時,實際匹配的是字符串中的空位置。例如:字符之間的間隙。

以C2單元格為例:捕獲到的位置就是以下4個位置,即字符與字符之間的間隙處。

繼續(xù)完善公式:

=REGEXP(C2,"()",2,"*\1")

我們由REGEXP函數(shù)默認(rèn)的“提取”模式,更改為“替換”模式,即設(shè)置第3參數(shù)為“2”(替換模式)。

替換為:"*\1"。

  • \1:表示捕獲到的分組1(也就是代表字符之間的所有間隙位置),即第2參數(shù) () 捕獲到的內(nèi)容。
  • *\1:在\1前面加上一個*,表示在分組1前面加上一個*,即在字符之間的所有間隙之前批量加上一個*。

所以替換前與替換后的效果如下圖所示:

替換前:字符之間的間隙

替換后:在間隙處加上了*

而我們都知道“*”在Excel中表示“通配符”的意思,即代表任意的多個字符,

所以在“俄羅斯”的每個字符的前面或后面都可以擁有任意字符的可能性,當(dāng)然也包括了“俄羅斯聯(lián)邦”的這種可能。

綜上所述,最后嵌套VLOOKUP查詢即可:

=VLOOKUP(REGEXP(C2,"()",2,"*\1"),A:A,1,0)

查詢REGEXP函數(shù)的返回結(jié)果,在A:A區(qū)域中,第1列位置所對應(yīng)的數(shù)據(jù)(全稱)。

推薦閱讀:萬能文本函數(shù)REGEXP! wps表格中混亂數(shù)據(jù)處理除了textsplit函數(shù)用它也不錯

相關(guān)文章

最新評論

江西省| 永嘉县| 库车县| 大埔县| 七台河市| 赤城县| 洛浦县| 尚义县| 灵川县| 盐津县| 吉隆县| 金平| 时尚| 黎城县| 峨山| 陇南市| 岚皋县| 中超| 陵水| 西和县| 南皮县| 尤溪县| 肇州县| 疏勒县| 焦作市| 肇东市| 四子王旗| 吴忠市| 富顺县| 邹城市| 胶州市| 石家庄市| 鄂尔多斯市| 台州市| 芦溪县| 深泽县| 承德县| 故城县| 瑞安市| 荥阳市| 罗平县|