乐于分享
好东西不私藏

【赠书赠WPS技巧台历】如何用正则公式计算猫粮单价?

【赠书赠WPS技巧台历】如何用正则公式计算猫粮单价?

👇点击查看历史文章分类合集👇

付费文章Excel练习题函数公式职场模板 财务应用财务分析及图表表格合并RPA财务机器人一本不正经学会骗图表及可视化表格美化漂亮3D新手避坑指南快捷键符号作用生成序列条件格式数据整理筛选技巧日期时间偷懒宝典Office 365Power QueryWPS技巧PPT技巧Word技巧实用软件正则表达式

👇点击查看最近五篇原创文章👇

龙逸凡的Excel视频课程

说明:

这篇文章就是为了赠书送WPS技巧台历而写的文章,赠送活动见文末

需求

龙逸凡为了给下面这小家伙买口粮,

猫咪:我是有名字,请叫我雪泥。

在网上搜猫粮,有多种规格,显示如下,

为了节约银子,想看不同规格的单价相差多少,将它复制到表格中是这个样子

公式

用正则函数分别提取出重量和金额

提取重量的公式:

=REGEXP(A3,”^[\d.]+“)

正则公式解释:

  • ^:匹配字符串的开头。这确保了只提取开头的部分。

  • []:匹配方括号内列出的任意一个字符。

  • \d:匹配任意一个数字(等价于 0-9)。

  • .:匹配小数点(由于它在方括号内,只表示字面意义上的小数点,而不是通配符)。

  • +:匹配前面的内容一次或多次。

提取金额公式:

=REGEXP(A4,”¥\K[\d.]+“)

正则解释:

  • ¥:匹配人民币符号。

  • \K:表示“忽略之前匹配的内容”。它会把 ¥ 排除在最终结果之外,只返回后面的内容。

  • [\d.]+:匹配连续的数字和小数点。

关于\K的解释详见历史文章:

公式变体

也可以将两个正则合为一体:

=REGEXP(CONCAT(A3:A4),”¥\K[\d.]+|^[\d.]+“)

如果不会正则公式,也可用AI公式,WPSAI函数,会打字就会用函数,你值得拥有

在B3单元格输入公式:

=WPSAI(CONCAT(A3:A4),”多少钱一斤,给数字”)

然后选定B3:B5单元格区域,拉到填充柄下拉填充

关于WPS的AI函数的详细讲解,

详见2025年2月写的文章:

赠送活动

WPS官方送了龙逸凡一个WPS台历,还没拆封

台历内容如下:

具体介绍请看WPS社区马成功老师的分享

https://bbs.wps.cn/topic/82247 

另外还有一本北京大学出版社赠送的

《用ChatGPT与VBA一键搞定Excel》

内容介绍详见下面的链接:

我觉得不如借花献佛,送给Excel偷懒的技术公众号的粉丝朋友们可能更能发挥它们的价值。

请大家在本文下方留言,截止2026年3月20日20点,留言获得点赞数最高的前二位朋友获赠上面的图书日历,留言最高者享有优先选择权。

欢迎加入Excel偷懒的技术读者微信群,学习更多Excel技巧。

偷懒小助手拉你入群,微信号toulanxzs

如需加入RPA群,请备注RPA

如需加入图表群,请备注图表


Excel偷懒的技术微信公众号出品的OFFICE图书:

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 【赠书赠WPS技巧台历】如何用正则公式计算猫粮单价?

猜你喜欢

  • 暂无文章