[VBA ] 关联枢纽分析表之建立

楼主: Kenchun (suu)   2019-06-28 09:54:02
大家好,小弟目前因为分析需求而有些问题想要请教版上的大大
假设我有表A(Raw Data),另外有一个资讯较少的表B。
表A与表B有一个编号可以连结。
想问我该怎么根据表B的编号,从表A中挖掘出我需要的资讯就好呢
因为表A可能有几千笔,表B可能只有20几笔这样。
我个人目前的想法是直接用Application.Match的方式
只要符合表B给定编号,就选取填到一个新的工作表(Temp)
然后利用temp建立枢纽分析,最后再将枢纽分析表贴回所需工作表。
可是这样的方法感觉较无效率,因为我的写法可能会需要用到For Each...Row的方式去对比
觉得有更好的方法,但碍于自身能力限制,所以询问版上的高手们。
会在VBA版问是因为想要将这步骤自动化,但如果有Excel功能的话我可能也会选择自己录制宏的方式来完成自动化
先谢谢各位的回复了~
作者: coyoteY (マジジョテッペン)   2019-06-28 18:25:00
vlookup?
作者: paul60209 (我是保罗小小)   2019-07-17 17:52:00
先在b表中加入一栏都是"Y"的索引值然后在a表利用VLOOKUP去抓b表的索引值"y",然后自动填满,之后利用筛选的方式筛出"y",再复制成c表之后对c表进行枢纽分析,应该就会是你要的结果了

Links booklink

Contact Us: admin [ a t ] ucptt.com