ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

哪位大神可以用VBA实现数据透视表自动化

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-12-6 15:14 | 显示全部楼层 |阅读模式
本帖最后由 swwzkf 于 2022-12-6 15:14 编辑

之前发过一个帖子,重新描述下需求:

整理下业务需求:附件是一张物料BOM表,前两个sheet是原始数据源,业务需求如下:
1.       附件sheet1是所有零件清单,第一步筛选需要分析的零件: H列中和sheet2一样的零件才做分析
2.       第二步通过数据透视判断零件释放是否正常。Sheet3和sheet4是我手工做的分析过程,希望实现报表自动化。

背景:BOM包含各种零件信息,以及这些零件用在哪些配置上(sheet1 AK列开始表示配置,配置下数字表示该零件在该配置下的用量,“-”表示该零件不使用再这个配置上)。在BOM中,一个Structure Node代表一种零件,可以有不同零件号(即一个Structure Node可能出现多行),AK列开始是该零件使用的配置,不考虑用量零件在每个配置下面只允许出现一次或者0次(零件选装),出现2次及以上需要标注出来,由于不同零件用量不同,所以思路是通过判断每种零件Structure Node在该配置下出现的次数检查零件释放是否OK

截图案例尾门线束Structure Node有两条记录,该零件在每个配置下只会出现一次


1.png

数据透视案例1.rar

529.57 KB, 下载次数: 5

TA的精华主题

TA的得分主题

发表于 2022-12-6 15:16 | 显示全部楼层
这题没解决吗?好像哪里见过,又出现了?

TA的精华主题

TA的得分主题

发表于 2022-12-6 15:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
悬赏肯定有人回答

TA的精华主题

TA的得分主题

发表于 2022-12-6 18:12 | 显示全部楼层
lcluck2002 发表于 2022-12-6 15:16
这题没解决吗?好像哪里见过,又出现了?

上个帖子中提出的疑问,人家根本就不理睬,呵呵呵,醉了

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-12-6 18:43 来自手机 | 显示全部楼层
本帖最后由 swwzkf 于 2022-12-6 18:47 编辑
3190496160 发表于 2022-12-6 18:12
上个帖子中提出的疑问,人家根本就不理睬,呵呵呵,醉了


当晚就回复了,针对你提出的两条我分别做出解释,同时举出的例子和今天一样,为了将需求简洁描述怕和之前混乱才重新发的这个

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-12-6 18:50 来自手机 | 显示全部楼层
3190496160 发表于 2022-12-6 18:12
上个帖子中提出的疑问,人家根本就不理睬,呵呵呵,醉了

Screenshot_20221206_184840.jpg
截图是昨晚下班回复的内容

TA的精华主题

TA的得分主题

发表于 2022-12-6 22:53 | 显示全部楼层
本帖最后由 汉唐 于 2022-12-6 23:11 编辑

数据透视案例1.zip (561.66 KB, 下载次数: 1) 楼主,看附件是不是这个意思?

TA的精华主题

TA的得分主题

发表于 2022-12-6 23:09 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
上面那个附件存在错误,请看这个附件

数据透视案例1.zip

561.66 KB, 下载次数: 10

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-12-7 15:39 | 显示全部楼层
本帖最后由 swwzkf 于 2022-12-7 18:40 编辑

内容重复了 ,删除重复内容

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-12-7 15:54 | 显示全部楼层
汉唐 发表于 2022-12-6 23:09
上面那个附件存在错误,请看这个附件

附件的结果是我需要的结果,不过今天通过其他车型验证发现之前一个问题,之气那逻辑是通过Structure Node(简称SN)判断零件在每个配置的唯一性,今天发现报错挺多,漏考虑一个问题:同一种零件可能涉及左右侧,他们的SN可能会相同,所以判断唯一性需要通过Structure Node和Hand (L/R)组合一起一起判定(截图中黄色辅助列),另外希望最后结果展示里第一列是SN,第二列是Hand (L/R),这个帮忙看下,附件是我通过其他车型验证的结果
2.png

数据透视案例(验证问题).rar

1.21 MB, 下载次数: 2

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

本版积分规则

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

GMT+8, 2024-11-20 12:38 , Processed in 0.038136 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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