请注意我在Excel 2007, 2010, 2013
等找到了解决方法,但没有任何内容与2016
直接相关。
我使用Data / Get Data / From Database / From SQL Server Database
将查询引入Excel。
我想要做的是将它检索的数据中的1列限制为特定值。
在我的确切示例中,有一个日期列,我希望电子表格中的单元格传递日期值以过滤返回的查询数据。
答案 0 :(得分:0)
对于此应用程序,我认为您不需要将日期作为参数传递给查询。将查询加载到查询编辑器后,您可以使用单元格中的日期作为过滤器。作为查询折叠的结果,Excel应自动将其传递到它发送到SQL Server数据库的本机查询的WHERE
子句中。
如果您不知道如何在查询编辑器中引用单元格值,请参阅此问题: