我必须将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
工作表2的结果包括示例数据:
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的情况下做到这一点?
提前致谢
答案 0 :(得分:3)
想通了。您可以在数据库中获取2个视图或表,并使用SQL选项在连接属性下的定义选项卡中创建自定义sql连接。然后,您可以使用此连接来创建数据透视表。