2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人(再完善版)

 Excel不加班 2024-08-16 發(fā)布于廣東

前2個(gè)月寫的文章,如果沒(méi)看過(guò)可以再看一遍,粉絲對(duì)里面的案例提出了2個(gè)新要求,現(xiàn)在再進(jìn)一步完善。平常多留言討論問(wèn)題,這樣盧子才會(huì)去多思考,你也能看到更好的文章。

這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人

這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人(完善版)

1.一條公式將公稱尺寸、公稱壓力、型號(hào)都提取出來(lái)

原先的方法,都是單獨(dú)提取的,比如公稱尺寸。

=REGEXP($A2,"公稱尺寸:\K[^\n]+")

\K代表對(duì)內(nèi)容進(jìn)行分割,也就是提取公稱尺寸:之后的內(nèi)容。

[^\n]+代表行符之前的全部字符。

同理,公稱壓力改下標(biāo)題就出來(lái)。

=REGEXP($A2,"公稱壓力:\K[^\n]+")

這樣本來(lái)也挺簡(jiǎn)單的,粉絲留言說(shuō),當(dāng)標(biāo)題的內(nèi)容比較多的時(shí)候,怎么引用第一行的內(nèi)容進(jìn)行分割?

盧子經(jīng)過(guò)測(cè)試,發(fā)現(xiàn)直接引用標(biāo)題的單元格再用&連接就可以。

=REGEXP($A2,B$1&":\K[^\n]+")

主要技術(shù)參數(shù)有的沒(méi)有型號(hào),會(huì)得到錯(cuò)誤值#N/A,再嵌套IFNA讓錯(cuò)誤值顯示空白。

=IFNA(REGEXP($A2,B$1&":\K[^\n]+"),"")


2.購(gòu)買明細(xì)很亂,怎么快速整理成右邊標(biāo)準(zhǔn)的格式,方便后期統(tǒng)計(jì)

將A2單元格的產(chǎn)品拆分出來(lái)。[一-龜]+代表連續(xù)的漢字。

=REGEXP(A2,"[一-龜]+")

同理,將A2單元格的金額拆分出來(lái)。[0-9.-]+代表連續(xù)的數(shù)字、小數(shù)點(diǎn)、負(fù)號(hào)。

=REGEXP(A2,"[0-9.-]+")

現(xiàn)在是全部單元格,如果A2改成A2:A9,你會(huì)發(fā)現(xiàn)得到錯(cuò)誤值,也就說(shuō)不支持引用區(qū)域。

那就想辦法將全部單元格的內(nèi)容合并,也就是TEXTJOIN。

=TEXTJOIN(" ",1,A2:A9)

再引用這個(gè)輔助單元格。

=REGEXP(A11,"[一-龜]+")

將輔助單元格的公式套進(jìn)去。

=REGEXP(TEXTJOIN(" ",1,A2:A9),"[一-龜]+")

金額:

=REGEXP(TEXTJOIN(" ",1,A2:A9),"[0-9.-]+")

內(nèi)容橫著挺別扭的,最好再轉(zhuǎn)換成一列,也就是TOCOL。

=TOCOL(REGEXP(TEXTJOIN(" ",1,A2:A9),"[一-龜]+"))

金額:

=TOCOL(REGEXP(TEXTJOIN(" ",1,A2:A9),"[0-9.-]+"))

如果金額要進(jìn)行統(tǒng)計(jì),需要加--轉(zhuǎn)換成數(shù)值格式。
=--TOCOL(REGEXP(TEXTJOIN(" ",1,A2:A9),"[0-9.-]+"))

除了要學(xué)這些新函數(shù),同時(shí)還要學(xué)寫公式的步驟,將每個(gè)步驟單獨(dú)分開,最后逐漸嵌套起來(lái),變成最終的公式。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多