问:regexp函数对含有负数的数据如何提取?

马成功老师
马成功老师 WPS资深用户Lv.2 潜力创作者KVPWPS函数专家

Lv.2潜力创作者

RT

可以这样写:

=REGEXP(A2,"-\d+\.?\d*")

估计还有别的写法。

可惜我不会。

北京
浏览 2432
1
7
分享
7 +1
12
1 +1
全部评论 12
 
朱兴范
REGEXP(A2,"[0-9.-]+")就可以了
   黑龙江省
举报
0
0
 
卢鹏程
=--regexp(a2,"[0-9.-]+"),刚没有写完
   甘肃省
举报
0
0
 
卢鹏程
不用那么复杂。=--regexp(a2,"[0-9.-]+ 短而好理解
   甘肃省
举报
1
1
马成功老师
马成功老师WPS资深用户Lv.2 潜力创作者KVPWPS函数专家

Lv.2潜力创作者

谢谢分享
· 北京
举报
0
0
 
拾光漫行
这样吗,
   重庆
举报
1
3
马成功老师
马成功老师WPS资深用户Lv.2 潜力创作者KVPWPS函数专家

Lv.2潜力创作者

赞赞赞,感谢分享
· 北京
举报
0
0
 
方盛
方盛 WPS资深用户Lv.2 潜力创作者WPS寻令官WPS产品体验官

Lv.2潜力创作者

助力
   湖北省
举报
1
0
 
Boyuan
看看这个怎么样: =REGEXP(A2,"[-]?\d+(,\d{3})*(\.\d+)*[%]*")
   河南省
举报
2
2
马成功老师
马成功老师WPS资深用户Lv.2 潜力创作者KVPWPS函数专家

Lv.2潜力创作者

膜拜大神啊
· 北京
举报
1
0