- 如何使用Excel进行精确替换 08-03 18:10
- Excel如何快速批量修改批注 08-03 18:09
- Excel 2019怎么自动排序编号 08-03 18:07
- Excel2019怎么查找重复值 08-03 18:01
- Excel 2019怎么将文档保存为低版本 08-03 17:58
- Excel2019怎么更换背景图片 08-03 17:55
- excel2019怎么取消超链接 08-03 17:51
- Excel如何在许多名字里筛选出3个字的名字 08-03 17:48
Excel软件中,一些小伙伴是不是还不知道具体的求和步骤呢?下面就为大家带来关于求和的详细图文教程分享,对此不清楚的小伙伴快一起来看看下面的详细介绍吧!
正则函数有多牛?很简单的公式就可以分别提取数字和文本。
提取之前需要把所有行用CONCAT链接起来。
=CONCAT(C3:C18)
然后用regexp函数提取
=REGEXP(CONCAT(C3:C18),"\D+")
为了能适用于groupby的第1个参数,还需要用Tocol转换为一列
=TOCOL(REGEXP(CONCAT(C3:C18),"\D+"))
相比之下,Excel则更简单,不需Tocol,直接就可以生成一列。
=REGEXEXTRACT(CONCAT(C3:C18),"\D+",1)
最后一个参数1是指提取所有符合条件的,省略只提取第1个
提取对应的数字,只需要把大写D改为小写d即可(Excel相同)
分离了食品名称和金额,剩下的就交给Groupby函数了。最终公式为:
=GROUPBY(TOCOL(REGEXP(CONCAT(C3:C18),"\D+")),TOCOL(--REGEXP(CONCAT(C3:C18),"\d+")),SUM,0)
137.35MB / 2026-08-03
26.20MB / 2026-08-03
293.40MB / 2026-07-30
258.24MB / 2026-07-29
131.23MB / 2026-07-28
291.30MB / 2026-07-27
42.78MB / 2026-06-22
84.55MB / 2026-03-23
248.80MB / 2026-02-07
2.79MB / 2026-07-23
25.97MB / 2026-04-29
1.90MB / 2026-05-07
210.99MB / 2026-07-13
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036)400-105-5185 All Right Reserved