无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4948|回复: 32
打印 上一主题 下一主题

[求助] 用Excel VBA做销售统计,大家一起来烧脑....

[复制链接]
跳转到指定楼层
1#
发表于 2022-11-26 13:02:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


上面是"发货明细",下面的是"日统计表",如何用VBA来达成?
我试了下能根据日期找到"发货明细"中的项目,但如何提取不重复项并写入到"日统计表"就玩不转了
2#
发表于 2022-11-26 13:22:10 | 只看该作者
高深不懂

点评

禽兽!!! -=-=-=-=-=-=-=-=-=-=-=-=-=-  详情 回复 发表于 2022-11-26 13:29
回复

使用道具 举报

3#
 楼主| 发表于 2022-11-26 13:29:54 | 只看该作者

禽兽!!!

-=-=-=-=-=-=-=-=-=-=-=-=-=-
回复

使用道具 举报

4#
发表于 2022-11-26 13:37:18 | 只看该作者
百度搜索以下网站,发到那去求助:
Excel精英培训网
ExcelHome技术论坛
我没有发网址链接的权限
回复

使用道具 举报

5#
发表于 2022-11-26 13:39:20 | 只看该作者
搞个透视表不就完了,VBA啥
回复

使用道具 举报

6#
发表于 2022-11-26 13:41:19 | 只看该作者
可以用多条件求和实现 vba就没有研究了
回复

使用道具 举报

7#
发表于 2022-11-26 14:08:53 | 只看该作者
邪恶海盗 发表于 2022-11-26 13:29
禽兽!!!

-=-=-=-=-=-=-=-=-=-=-=-=-=-

回复

使用道具 举报

8#
发表于 2022-11-26 14:52:24 | 只看该作者
人家不知道使用什么函数统计而已
回复

使用道具 举报

9#
发表于 2022-11-26 15:43:07 | 只看该作者
本帖最后由 hs_32 于 2022-11-26 16:02 编辑

=SUMPRODUCT((发货明细!$A$2:$A$19=日统计表!$E$1)*(发货明细!$B$2:$B$19=日统计表!$F$1)*(发货明细!$C$2:$C$19=日统计表!$G$1)*(发货明细!$D$2:$D$19=日统计表!A3)*(发货明细!$E$2:$E$19=日统计表!B3)*(发货明细!$F$2:$F$19=日统计表!C3)*发货明细!$I$2:$I$19)

点评

假如数据量大了,用函数会非常卡的...  详情 回复 发表于 2022-11-26 22:53
回复

使用道具 举报

10#
发表于 2022-11-26 16:03:18 | 只看该作者
感觉不需要vba,可以用函数条件求和
回复

使用道具 举报

11#
发表于 2022-11-26 16:08:06 | 只看该作者
谢谢分享
回复

使用道具 举报

12#
发表于 2022-11-26 16:27:23 | 只看该作者
这种现在有好多现成的模板,EXCEL的
回复

使用道具 举报

13#
发表于 2022-11-26 18:19:21 | 只看该作者
一般统计,用公式就行了。。。没必要搞那么复杂
回复

使用道具 举报

14#
发表于 2022-11-26 18:32:05 | 只看该作者
就是用VBA,也有很多种方法!如:数组、SQL、正则…………

点评

关键是 HOW??? -=-=-=-=-=-=-=-=-=-=-=-=-  详情 回复 发表于 2022-11-26 22:54
回复

使用道具 举报

15#
 楼主| 发表于 2022-11-26 22:53:09 | 只看该作者
hs_32 发表于 2022-11-26 15:43
=SUMPRODUCT((发货明细!$A$2:$A$19=日统计表!$E$1)*(发货明细!$B$2:$B$19=日统计表!$F$1)*(发货明细!$C$2:$ ...

假如数据量大了,用函数会非常卡的...

点评

卡 能卡几分钟???  发表于 2022-11-27 06:42
回复

使用道具 举报

16#
 楼主| 发表于 2022-11-26 22:54:06 | 只看该作者
su45 发表于 2022-11-26 18:32
就是用VBA,也有很多种方法!如:数组、SQL、正则…………

关键是 HOW???

-=-=-=-=-=-=-=-=-=-=-=-=-
回复

使用道具 举报

17#
发表于 2022-11-28 11:07:57 | 只看该作者
数组、字典

点评

确实这种统计把条件联成一个字符串用字典来判断最方便。  详情 回复 发表于 2022-11-29 08:32
SHOW一下,SHOW一下...  详情 回复 发表于 2022-11-28 14:09
回复

使用道具 举报

18#
 楼主| 发表于 2022-11-28 14:09:36 | 只看该作者

SHOW一下,SHOW一下...
回复

使用道具 举报

19#
发表于 2022-11-28 15:08:22 | 只看该作者
Excel精英培训网
ExcelHome技术论坛
回复

使用道具 举报

20#
发表于 2022-11-29 08:32:16 | 只看该作者

确实这种统计把条件联成一个字符串用字典来判断最方便。

点评

搜索了下字典很强大,关键是WPS2009不支持WorksheetFunction.Transpose函数,MMP...  详情 回复 发表于 2022-11-29 20:57
回复

使用道具 举报

21#
发表于 2022-11-29 08:57:40 | 只看该作者
学学透视表吧,那东西前段时间折腾我不浅
回复

使用道具 举报

22#
 楼主| 发表于 2022-11-29 20:57:23 | 只看该作者
hfrh12 发表于 2022-11-29 08:32
确实这种统计把条件联成一个字符串用字典来判断最方便。

搜索了下字典很强大,关键是WPS2009不支持WorksheetFunction.Transpose函数,MMP...

点评

OFFICE2021吧,WPS我感觉不是那么好用,尤其是计算部分  详情 回复 发表于 2022-12-1 08:44
回复

使用道具 举报

23#
发表于 2022-11-29 21:38:25 | 只看该作者
不用函数,使用数据透视表不就可以了,数据更新的话, 在透视表里刷新一下就行了

点评

试了下不合适,也可能是我不会玩的原因...  详情 回复 发表于 2022-11-29 22:19
回复

使用道具 举报

24#
 楼主| 发表于 2022-11-29 22:19:16 | 只看该作者
yunp 发表于 2022-11-29 21:38
不用函数,使用数据透视表不就可以了,数据更新的话, 在透视表里刷新一下就行了

试了下不合适,也可能是我不会玩的原因...
回复

使用道具 举报

25#
发表于 2022-12-1 08:44:03 | 只看该作者
本帖最后由 siwa447 于 2022-12-1 08:46 编辑
邪恶海盗 发表于 2022-11-29 20:57
搜索了下字典很强大,关键是WPS2009不支持WorksheetFunction.Transpose函数,MMP...

OFFICE2021吧,WPS我感觉不是那么好用,尤其是计算部分,建议Windows Server 2022 + Ofiice 2021,很好用

点评

我用着很爽,毕竟我只用WPS2009,新版本都感觉不好用,不能搞就算了,无所谓,反正我也只是一时兴起而已...  详情 回复 发表于 2022-12-1 15:02
回复

使用道具 举报

26#
发表于 2022-12-1 09:30:41 | 只看该作者
多谢分享
回复

使用道具 举报

27#
 楼主| 发表于 2022-12-1 15:02:51 | 只看该作者
siwa447 发表于 2022-12-1 08:44
OFFICE2021吧,WPS我感觉不是那么好用,尤其是计算部分,建议Windows Server 2022 + Ofiice 2021,很好用

我用着很爽,毕竟我只用WPS2009,新版本都感觉不好用,不能搞就算了,无所谓,反正我也只是一时兴起而已...
回复

使用道具 举报

28#
发表于 2023-12-2 06:18:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

29#
发表于 2024-4-28 06:45:00 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 09:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表