0

Excel 2007 与 SQL 2008 视图中的数据。

尝试从外部数据源(SQL 2008 - 查看)创建数据透视表。我想为日期范围创建一个过滤器,因为视图包含很多记录。问题是我不知道如何为我的视图指定过滤器,因此过滤发生在 SQL 中。理想情况下,用户会在电子表格的某处被提示输入参数,或者 Excel 中的单元格会指定日期。

4

1 回答 1

1

只需在 Excel 端添加参数,就像使用 QueryTable 一样。这些在服务器上处理。

转到 MS Query 并在 Criteria 网格中放置一个标准。唯一的问题是,因为那是一个数据透视表,所以你不能让这些参数可变,你必须在查询中输入常数日期。如果您不喜欢这样,您可以在单独的工作表上创建一个 QueryTable,向其中添加变量,使这些指向输入单元格,然后使用查询的结果范围作为数据源来构建数据透视表。

于 2009-07-23T19:12:59.860 回答