與 30萬(wàn) 粉絲一起學(xué)Excel 現(xiàn)在越來(lái)越喜歡REGEXP函數(shù),一大堆學(xué)員的難題,都可以用這個(gè)新函數(shù)輕易解決,實(shí)在太好用了。 1.按分隔符號(hào)拆分內(nèi)容的3種形式 ^代表非,^-代表不是橫桿,[^-]+不是橫桿的連續(xù)內(nèi)容。
假如現(xiàn)在分隔符號(hào)是換行符,又該如何處理? \n代表?yè)Q行符,因此用[^\n]+代表不是換行符的連續(xù)內(nèi)容。
還有另外一種表示方法,.+代表不是換行符的連續(xù)內(nèi)容。
分隔符號(hào)除橫桿還有空格。 不是橫桿和空格的連續(xù)字符用[^- ]+表示,也就是橫桿后面敲一個(gè)空格,可以同時(shí)存在多個(gè)符號(hào)。
2.去掉括號(hào)的內(nèi)容 前面提到.+代表不是換行符的連續(xù)內(nèi)容,括號(hào)的內(nèi)容就是(.+),去掉就是替換的意思。當(dāng)?shù)谌齾?shù)為2的時(shí)候,代表替換。 替換成空白,第四參數(shù)可以不寫。
3.將摘要的全部編號(hào)提取出來(lái),并放在同一列 編號(hào)比較規(guī)范,都是5位數(shù)字,也不混合其他無(wú)關(guān)的數(shù)字。 [0-9]代表數(shù)字,[0-9]{5}代表5位數(shù)字。
提取出來(lái)后,用TOCOL函數(shù)轉(zhuǎn)換成一列。這里的3是忽略空單元格和錯(cuò)誤值。
不過(guò)當(dāng)你2條公式組合起來(lái),卻發(fā)現(xiàn)結(jié)果是錯(cuò)的,因?yàn)镽EGEXP無(wú)法直接處理區(qū)域。 需要借助CONCAT將區(qū)域合并成一個(gè)單元格才行。
以上都是學(xué)員問(wèn)題的中間步驟,實(shí)際還要結(jié)合其他函數(shù)解決,今天只是講REGEXP而已。 鏈接: https://pan.baidu.com/s/1xWb45YDFZgClLjQxqAS6Ng?pwd=igic 提取碼: igic 一次報(bào)名成為VIP會(huì)員,所有課程永久免費(fèi)學(xué),永久答疑,僅需 1500 元,待你加入。 報(bào)名后加盧子微信chenxilu2019,發(fā)送報(bào)名截圖邀請(qǐng)進(jìn)群。 推薦:這個(gè)新函數(shù)真好用,可以取代很復(fù)雜的VBA,WPS表格越來(lái)越懂中國(guó)人(再完善版) 上篇:微軟 Excel 即將新增的這項(xiàng)功能,中國(guó)網(wǎng)友等待了20多年!(完善版) 請(qǐng)把「Excel不加班」推薦給你的朋友 |
|