• 首页
  • 部落冲突怎么绑定九游账号介绍
  • 产品展示
  • 新闻动态
  • 新闻动态

    你的位置:部落冲突怎么绑定九游账号 > 新闻动态 > 急死了,5万行数据公式20分钟才计算完,学完大数据必杀技,1秒搞定,真快!

    急死了,5万行数据公式20分钟才计算完,学完大数据必杀技,1秒搞定,真快!

    发布日期:2025-04-12 14:25    点击次数:140

    与 30万 粉丝一起学Excel

    VIP学员的问题,左边的订单编号有5万行,右边订单编号去重复后有2.5万行,再将同一个货品编码*数量合并起来。

    图片

    先来看传统的解决方式。先用UNIQUE函数去重复。=UNIQUE(A2:A52381)

    图片

    再用TEXTJOIN函数将符合条件的货品编码*数量合并起来。

    =TEXTJOIN(",",1,IF($A$2:$A$52381=G2,$B$2:$B$52381&"*"&$C$2:$C$52381,""))

    图片

    正常情况下,问题到此就结束了。而今天刚好相反,这仅仅是开始。学员反馈,公式计算很慢很慢。

    于是,卢子用电脑尝试了完整运行公式,结果让人傻眼,等啊等啊等啊,足足等了20分钟才计算完。

    传统公式,当数据大于1万行的时候就会卡,而对于经常使用大数据的人来说,这简直要了她的命,每天啥事不做,就在那边等电脑运行。好在天无绝人之路,卢子用新函数GROUPBY测试了一下,1秒出结果,快到让人不敢相信。来个操作动画,让你感受一下速度,输入公式,回车就运算完。=GROUPBY(A1:A52381,B1:B52381&"*"&C1:C52381,ARRAYTOTEXT,3)

    图片

    行区域A1:A52381,值区域B1:B52381&"*"&C1:C52381,汇总方式ARRAYTOTEXT的作用就是按分隔符号合并文本,3代表包含标题。

    如果对新函数GROUPBY一无所知,可以先点链接看文章:被吹上天的新函数GROUPBY,真的牛逼到能取代透视表吗?

    原来新函数的作用在于快速处理大数据,那就有必要再深入研究学习了。除了GROUPBY,还有一个PIVOTBY,功能更强大,后者可以取代前者。PIVOTBY估计是参数最多的函数,共计11个参数,今天只讲前5个。这里多了一个列区域。=PIVOTBY(行区域,列区域,值区域,汇总方式,是否包含标题)1.统计每个项目的金额行区域A1:A11,列区域不需要就用逗号占位,值区域D1:D11,汇总方式SUM(也就是求和),3代表包含标题。=PIVOTBY(A1:A11,,D1:D11,SUM,3)

    图片

    2.统计每个项目对应负责人的金额行区域是从左到右按顺序,因此可以写A1:B11。=PIVOTBY(A1:B11,,D1:D11,SUM,3)

    图片

    其实,还有一种效果,项目在行区域,负责人在列区域,金额在值区域。=PIVOTBY(A1:A11,B1:B11,D1:D11,SUM,3)

    图片

    这种带标题的效果感觉不太好,3去掉就是不带标题,看起来更简洁。=PIVOTBY(A1:A11,B1:B11,D1:D11,SUM)

    图片

    3.根据项目、年月合并负责人将项目、年月用&合并到一起再处理最简单,ARRAYTOTEXT的作用就是按分隔符号合并文本。=PIVOTBY(A1:A11&C1:C11,,B1:B11,ARRAYTOTEXT,3)

    图片

    当然也可以将项目、年月分开变成2列,就需要嵌套HSTACK函数。=PIVOTBY(HSTACK(A1:A11,C1:C11),,B1:B11,ARRAYTOTEXT,3)

    图片

    还有一种就是年月放在列区域。=PIVOTBY(A1:A11,C1:C11,B1:B11,ARRAYTOTEXT,3)

    图片

    其实,这些行列总计、标题之类的都可以去掉,区域从第2行开始,同时设置后面几个参数实现。=PIVOTBY(A2:A11,C2:C11,B2:B11,ARRAYTOTEXT,0,0,,0,,,0)

    图片

    以上,就是卢子研究了2天新函数的体验,后面有更好用的再发文章具体说明。如果你以前研究过,也谈下新函数的优缺点。最新版软件下载地址:https://kdocs.cn/l/ctqyZk0i5mqB陪你学Excel,一生够不够?一次报名VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。报名后加卢子微信chenxilu2019,发送报名截图邀请进群。推荐:微软再更新,函数进入4.0时代,参数正则化(老版本的秒解)上篇:被吹上天的新函数GROUPBY,真的牛逼到能取代透视表吗?

    图片

    请把「Excel不加班」推荐给你的朋友 本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

    上一篇:没有了

    下一篇:没有了