欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

別只會(huì)查找替換了! excel最新版本高級(jí)替換函數(shù)SUBSTITUTES用法

  發(fā)布時(shí)間:2025-05-12 10:47:25   作者:佚名   我要評(píng)論
以前版本中,excel中想要提取數(shù)字用*連接很麻煩,在新版本的excel中可以直接使用Ctrl+H替換,也可以用3個(gè)SUBSTITUTE函數(shù),下面我們就來看看詳細(xì)的教程

問題,要將內(nèi)容里面的數(shù)字提取出來,并用*作為分隔符號(hào)連接起來。

內(nèi)容比較有規(guī)律,并不難,跟來看看。

傳統(tǒng)的思維,將空格替換掉,再將MM替換掉,最后將X替換成*,也就是3次替換??梢灾苯佑肅trl+H替換,也可以用3個(gè)SUBSTITUTE函數(shù)。

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"X","*"),"MM",)," ",)

最新版本,有一個(gè)高級(jí)替換函數(shù)SUBSTITUTES,可以一次性將字符全替換掉。

=SUBSTITUTES(A2,{" ","MM","X"},{"","","*"})

2個(gè)替換函數(shù)語法幾乎一樣,唯一差別就是帶S支持常量數(shù)組,能一次替換多個(gè)。

語法:

=SUBSTITUTES(內(nèi)容,{"舊字符1","舊字符2","舊字符3"},{"新字符1","新字符2","新字符3"})

當(dāng)然,還可以借助高版本的TEXTJOIN+REGEXP,這種就是通用的,不管里面混合著什么無關(guān)的字符,都可以搞定。

REGEXP將第2參數(shù)設(shè)置為[0-9]+,就是將所有數(shù)字提取出來。

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

現(xiàn)在新增一些無關(guān)的字符,也不影響結(jié)果,比替換函數(shù)更智能。

而TEXTJOIN就可以按分隔符號(hào)合并數(shù)字,組合起來就可以。

=TEXTJOIN("*",1,REGEXP(A2,"[0-9]+"))

假如現(xiàn)在是要獲取數(shù)字相乘的結(jié)果,而不是表達(dá)式。

用REGEXP提取出來的數(shù)字是文本格式,需要用--轉(zhuǎn)換成數(shù)值格式。

而PRODUCT就是獲取數(shù)字乘積的結(jié)果。同理,有的時(shí)候需要數(shù)字之和,就換成SUM即可。

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

有條件的話,都安裝最新版本,這樣寫起公式更簡單,更智能。

相關(guān)文章

最新評(píng)論