ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2217|回复: 28

[求助] 初学者求助,需要按周按车次汇总求和,不知道VBA能否实现

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-3-21 15:37 | 显示全部楼层 |阅读模式
想通过VBA实现这样的效果,在明细数据输入具体数据之后,在按周汇总表里面能按供应商按周汇总车次和入库数量(吨数)。注:明细数据一行算一车。

目前我自己是用EXCEL做了一个表格,但是有几个缺陷,第一,如果供应商有增加,那么需要在汇总数据那里增加供应商;第二,按周汇总,日期那里需要一直维护数据,不知道VBA能否实现自动取日期去汇总的
初学小白,谢谢大家

石子入库数据截止2023.3.5.xlsx.7z

23.29 KB, 下载次数: 21

TA的精华主题

TA的得分主题

发表于 2023-3-21 15:50 | 显示全部楼层
用vba代码来完成,你所说的问题,就都不是问题了,
无论是日期还是供应商都全部从明细表中获取过来即可
楼主到vba板块来谈公式,不知道楼主要的是公式还是vba代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-21 16:29 | 显示全部楼层
3190496160 发表于 2023-3-21 15:50
用vba代码来完成,你所说的问题,就都不是问题了,
无论是日期还是供应商都全部从明细表中获取过来即可
...

是这样,我是想求助高手一个VBA代码,是这样,我自己水平很有限,我只会用公式,如果有哪位高手能帮我写一下,将不胜感激。

TA的精华主题

TA的得分主题

发表于 2023-3-21 16:36 | 显示全部楼层
这个用透视表不就解决了吗?为啥还要vba呢?

石子入库数据截止2023.3.5.rar

30.59 KB, 下载次数: 3

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-21 16:47 | 显示全部楼层
洋务德雷 发表于 2023-3-21 16:36
这个用透视表不就解决了吗?为啥还要vba呢?

谢谢回复呀
是这样,第几周那里,是因为我要用COUNTIFS 和SUMIFS函数去统计而增加的一列,实际上我要达到的效果是,只要明细数据那里录入前面A B C 三列,在按周汇总那里实现自动取日期范围,自动取供应商,自动统计的效果。
并不是你想的那样呀。
其实如果说从实用性方面来说,我这个公式设置的已经可以满足目前使用了,我就是想试试看看能不能通过VBA实现更自能一些。
因为当前的问题是,按周汇总那里日期范围和供应商都需要手动去维护,我希望能通过VBA解决这一问题。

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-21 16:50 | 显示全部楼层
因为我工作地在非洲,我这个表格是要给到本地黑人员工使用的,当前的表格里面需要手工维护日期范围和供应商这一点,我觉得不够智能,我希望给到黑人员工的表格是傻瓜式的操作,黑人只要在明细数据那里输入数据,然后按周汇总表格那里能实现自动按周取日期范围,自动取供应商,自动统计。

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-21 19:26 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2023-3-21 20:55 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

先留个记号吧,如果晚上没人解决,明天早上看看

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-3-21 21:41 | 显示全部楼层
3190496160 发表于 2023-3-21 20:55
先留个记号吧,如果晚上没人解决,明天早上看看

好的好的,谢谢。

TA的精华主题

TA的得分主题

发表于 2023-3-21 23:11 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
明细表只要插入表功能,第几周的函数公式可以自动拓展。
使用透视表就可以分别得出周汇总,日期汇总。这个不智能吗?
只要明细表有数据,点击数据选项卡上面的全部刷新。透视表就可以自动刷新。
vba也是这样的。只不过得编辑代码,不也得按一下按钮,或者引发事件才可以执行代码吗?
你细品一下吧。

石子入库数据截止2023.3.5.rar

28.66 KB, 下载次数: 7

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

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-29 18:33 , Processed in 0.033333 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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