大数跨境

=REGEXP(A2,".+",3)是什么意思

=REGEXP(A2,".+",3)是什么意思 浅谈出口账务和excel函数
2026-09-16
4
=REGEXP(A2,".+",3) 是 Excel 365 / WPS 新版本中的正则表达式函数,用于对单元格 A2 的文本做匹配提取。

参数含义:

· A2:要处理的文本
· ".+":正则表达式,. 匹配任意字符,+ 表示至少 1 个,整体意思是“匹配任意非空内容”
· 3:返回模式,3 表示提取所有匹配项(返回一个数组/溢出结果)

实际效果:

· 如果 A2 是 abc123,结果就是 abc123(整串)
· 因为 . 默认不匹配换行符,所以如果 A2 里有多行文本,它会按行拆开,每行作为一个匹配项返回,纵向溢出显示。

常见用途:
把多行文本按行拆分成多个单元格,类似“分列”但按换行拆分。

注意:

· 模式参数常见取值:0=判断是否匹配,1=提取第一个匹配,2=提取所有匹配(拼接),3=提取所有匹配(数组溢出)。不同版本可能略有差异。
· 只有较新版本的 Excel/WPS 才支持 REGEXP 函数,旧版本会报 #NAME?。

如果你是想按行拆分,也可以用 TEXTSPLIT(A2, CHAR(10)) 实现。

【声明】内容源于网络
0
0
浅谈出口账务和excel函数
1234
内容 1471
粉丝 0
浅谈出口账务和excel函数 1234
总阅读24.1k
粉丝0
内容1.5k