不收费大秀直播
发布日期:2025-12-17 13:55 点击次数:138与 30万 粉丝所有这个词学Excel
图片
VIP学员,要将数字从混杂字符中索取出来,百度确凿搜到这样一条公式,26个SUBSTITUTE函数,太“给力”了。这种卢子忠诚写不出来,只会写那些简便的。
图片
VIP学员的案例,混杂字符内部有字母、横杆、数字3种,当今要将纯数字部分索取出来。
图片
这种关节止境多,卢子共享几种常用的。
1.Word的替换
Word的替换,其实访佛于正则抒发式。
按Ctrl+H,查找本色[!0-9],勾选使用通配符,点全部替换。
图片
这样就只剩下数字,再复制回Excel。
图片
2.纯公式
著作开端的公式忖度是10几年前的,百度搜的好多齐是很陈腐的学问。其实,纯公式早就维持从不法例的本色索取数字了。
数组公式,输入后需要按Ctrl+Shift+Enter三键松手。
=CONCAT(IFERROR(--MID(A2,COLUMN(1:1),1),""))图片
MID(A2,COLUMN(1:1),1),即是索取单位格每个字符。
--MID,即是将非数字的调整成造作值,文本型数字调整成数字型。
IFERROR(,""),即是让造作值线路空缺,泰国按摩群数字型的不变。
CONCAT(),即是将所少见字归拢起来。
这个公式得当2019以上版块,低版块使用不了。
3.正则抒发式
用REGEXP函数,只得当WPS表格,[0-9]+暗示持续数字。
=REGEXP(A2,"[0-9]+")
图片
第15行的数字不是持续的,不错用CONCAT函数归拢起来。
=CONCAT(REGEXP(A2,"[0-9]+"))
图片
虽然,这里也不错用著作开端的念念路,将全部字母和-替换掉。不外新函数的替换变得很简便。[A-Z]暗示大写字母,[a-z]暗示小写字母,大小写字符和横杆用[A-Za-z-]。而替换昨天的著作说过,第三参数写2就行。
=REGEXP(A2,"[A-Za-z-]",2)
图片
还不错用^暗示非,非数字的替换掉。
=REGEXP(A2,"[^0-9]",2)
图片
有了WPS表格的正则函数,索取字符变得简便好多。
陪你学Excel,一世够不够?
图片
作家:卢子,清华畅销书作家,《Excel后果手册 早作念完,不加班》系列丛书独创东说念主不收费大秀直播,个东说念主公众号:Excel不加班(ID:Excelbujiaban)
本站仅提供存储处事,所有这个词本色均由用户发布,如发现存害或侵权本色,请点击举报。