WPS表格中REGEXP函数应用实例

墨云轩

创作者俱乐部成员

有网友问了这样一个问题,要求出基础价和超高价的和,如下图:

这个问题用其他函数,我不知道怎么去求?但是用WPS的正则函数解决起来还是比较简单!

第一步:用regexp函数提取出需要的数据。公式:=REGEXP(A1,"[\d+*.]+"),

具体操作如下图:

第二步:用concat函数将数据连接起来构造出文本算式

公式=CONCAT(REGEXP(A1,"[\d+*.]+")) ,具体操作如下图:

最后,用WPS的evaluate函数求值:=EVALUATE(CONCAT(REGEXP(A2,"[\d+*.]+")))

具体操作如下图:

这个问题的解决用regexp函数是关键,没有这个函数估计解决起来比较麻烦,evaluate函数在Excel中要使用的话,需要先定义。

那么,对于这个问题,大家还有更好的解决方法吗?欢迎留言分享!

今天就分享到这里!我是墨云轩,热衷分享办公小技巧,边学习,边分享,每天进步一点点!感谢您的阅读!

河北省
浏览 370
3
7
分享
7 +1
7
3 +1
全部评论 7
 
高 宽 厚 基础价格(高<=100) 超高费用(高>100) 求汇总公式 300 90 80 100 50
· 吉林省
回复
墨云轩

创作者俱乐部成员

可以说说你表格是啥意思吗
· 河北省
回复
 
高手
· 吉林省
回复
 
· 广东省
回复
墨云轩

创作者俱乐部成员

· 河北省
回复