在EXCEL中怎么实现链接表功能
--------------------编程问答-------------------- 请使用数据易做图 --------------------编程问答-------------------- ……有道理,如果是一张表,透视表确实能解决表一的聚合问题。不过现在是两张表。
效率低是源自两张表的匹配阶段,而不是聚合这个过程。
PS:如果你说的是两张表交互透视的话麻烦给个方法,谢谢!
目前我用在每张表上设置标志位,然后合并表后再统计,之后根据标志位删除多余行的方式做的,效率有了不错的提升。 --------------------编程问答-------------------- 我没想明白LZ的难度在哪?可能是我没理解。
首先用第一张表做出一张数据透视:
行标签 求和项:关键字1 求和项:关键字2
A 123 117
B 54 51
C 32 23
F 61 51
总计 270 242
然后通过第二张sheet的索引列vlookup(索引,区域,2,false)+vlookup(索引,区域,3,false)得出两个关键字之和。
这样不就可以了吗,不知道理解的对不对。
--------------------编程问答-------------------- 或者直接加一列求出关键字1和关键字2的和,然后再数据透视,直接就出来了。连VLOOKUP都省了 --------------------编程问答-------------------- 我说的难度是在效率方面,实际上表一和表二都可能是几十万甚至上百万的大数据,如果没有时间要求使用什么方法都可以解决,但要在几秒或十几秒内完成就比较困难了。
用VLOOKUP的话会计算十几万次,肯定是不行。
--------------------编程问答-------------------- 十几万上百万的数据,可以直接放弃EXCEL了,因为根本不适合用来做大数据量处理。直接将两张表作为access链接表,然后做查询。
补充:VB , VBA