0

我必须将 SQL Server 视图绘制到 2 个单独的工作表作为 excel 2007 文件中的数据透视表。

工作表 1 上的结果包括示例数据:

- 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有没有办法做到这一点?

提前致谢

4

1 回答 1

3

弄清楚了。您可以获取数据库中的 2 个视图或表,并使用 SQL 选项在连接属性下的定义选项卡中创建自定义 sql 连接。然后,您可以使用此连接创建数据透视表。

于 2010-03-14T10:23:00.910 回答