2010-03-14 220 views
0

我必须将SQL Server视图绘制为2个独立的工作表,作为Excel 2007文件中的数据透视表。将多个数据透视表合并到另一个数据透视表

上worksheet1结果包括例如数据:

- company_name, tickets, month, year 
company1, 3, 1,2009 
company2, 4, 1,2009 
company3, 5, 1,2009 
company3, 2, 2,2009 
从worksheet2

结果包括例如数据:

company_name, month, year , fee 
company1,  1 , 2009 , 2.00 
company2,  1 , 2009 , 3.00 
company3,  1 , 2009 , 4.00 
company3,  2 , 2009 , 2.00 

我想一个工作表的结果要被反射到的另一个枢转表与他们相应的公司。

例如,在这种情况下:

- company_name, tickets, month, year, fee 
company1, 3, 1,2009 , 2 
company2, 4, 1,2009 , 3 
company3, 5, 1,2009 , 4 
company3, 2, 2,2009 , 2 

有没有办法做到不VBA?

在此先感谢

回答

3

想通了。您可以使用数据库中的2个视图或表格,并使用SQL选项在连接属性下的定义选项卡中创建自定义的SQL连接。然后,您可以使用此连接来创建数据透视表。

+0

继续并接受这个答案。这样,有这个问题的其他人会知道这是一条路。 – guitarthrower 2010-03-15 18:02:53

+0

试过..我得等13个小时。 – phill 2010-03-15 18:08:42

相关问题