无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3276|回复: 31

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

[复制链接]
发表于 2022-11-26 13:02:09 | 显示全部楼层 |阅读模式
hidao.org_2022-11-26_12-56-59.png
hidao.org_2022-11-26_12-57-20.png
上面是"发货明细",下面的是"日统计表",如何用VBA来达成?
我试了下能根据日期找到"发货明细"中的项目,但如何提取不重复项并写入到"日统计表"就玩不转了
发表于 2022-11-26 13:22:10 | 显示全部楼层
高深不懂

点评

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

使用道具 举报

 楼主| 发表于 2022-11-26 13:29:54 | 显示全部楼层

禽兽!!!

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

使用道具 举报

发表于 2022-11-26 13:37:18 | 显示全部楼层
百度搜索以下网站,发到那去求助:
Excel精英培训网
ExcelHome技术论坛
我没有发网址链接的权限
回复

使用道具 举报

发表于 2022-11-26 13:39:20 | 显示全部楼层
搞个透视表不就完了,VBA啥
回复

使用道具 举报

发表于 2022-11-26 13:41:19 | 显示全部楼层
可以用多条件求和实现 vba就没有研究了
回复

使用道具 举报

发表于 2022-11-26 14:08:53 | 显示全部楼层
邪恶海盗 发表于 2022-11-26 13:29
禽兽!!!

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

回复

使用道具 举报

发表于 2022-11-26 14:52:24 | 显示全部楼层
人家不知道使用什么函数统计而已
回复

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 2022-11-26 16:03:18 | 显示全部楼层
感觉不需要vba,可以用函数条件求和
回复

使用道具 举报

发表于 2022-11-26 16:08:06 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2022-11-26 16:27:23 | 显示全部楼层
这种现在有好多现成的模板,EXCEL的
回复

使用道具 举报

发表于 2022-11-26 18:19:21 | 显示全部楼层
一般统计,用公式就行了。。。没必要搞那么复杂
回复

使用道具 举报

发表于 2022-11-26 18:32:05 | 显示全部楼层
就是用VBA,也有很多种方法!如:数组、SQL、正则…………

点评

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

使用道具 举报

 楼主| 发表于 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
回复

使用道具 举报

 楼主| 发表于 2022-11-26 22:54:06 | 显示全部楼层
su45 发表于 2022-11-26 18:32
就是用VBA,也有很多种方法!如:数组、SQL、正则…………

关键是 HOW???

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

使用道具 举报

发表于 2022-11-28 11:07:57 | 显示全部楼层
数组、字典

点评

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

使用道具 举报

 楼主| 发表于 2022-11-28 14:09:36 | 显示全部楼层

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

使用道具 举报

发表于 2022-11-28 15:08:22 | 显示全部楼层
Excel精英培训网
ExcelHome技术论坛
回复

使用道具 举报

发表于 2022-11-29 08:32:16 | 显示全部楼层

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

点评

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

使用道具 举报

发表于 2022-11-29 08:57:40 | 显示全部楼层
学学透视表吧,那东西前段时间折腾我不浅
回复

使用道具 举报

 楼主| 发表于 2022-11-29 20:57:23 | 显示全部楼层
hfrh12 发表于 2022-11-29 08:32
确实这种统计把条件联成一个字符串用字典来判断最方便。

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

点评

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

使用道具 举报

发表于 2022-11-29 21:38:25 | 显示全部楼层
不用函数,使用数据透视表不就可以了,数据更新的话, 在透视表里刷新一下就行了

点评

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

使用道具 举报

 楼主| 发表于 2022-11-29 22:19:16 | 显示全部楼层
yunp 发表于 2022-11-29 21:38
不用函数,使用数据透视表不就可以了,数据更新的话, 在透视表里刷新一下就行了

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

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 2022-12-1 09:30:41 | 显示全部楼层
多谢分享
回复

使用道具 举报

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

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

使用道具 举报

发表于 2023-12-2 06:18:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 21:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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