【问题标题】:Excel - Passing a parameter into a custom queryExcel - 将参数传递到自定义查询中
【发布时间】:2017-09-18 15:03:26
【问题描述】:

您好,我正在尝试使用单元格中的参数在 Excel 中创建一个表格。

如下图所示,我正在尝试将值 7006 更改为可变参数。

如果有人可以帮助我,将不胜感激。

我已经屏蔽了服务器和数据库名称。

我现在收到此错误:

【问题讨论】:

    标签: excel parameters powerquery


    【解决方案1】:

    打开扩展编辑器并用这个替换 7006

    "& ContactIDP &"
    

    所以你的代码应该是这样的

    ... WHERE (ContactID = "& ContactIDP &"))) OR ...
    

    这会将您的 ID 连接到 SQL 查询。确保您的参数类型是文本。否则应用 Text.From() 函数

    ... WHERE (ContactID = "& Text.From(ContactIDP) &"))) OR ...
    

    【讨论】:

    • 我似乎无法让它工作 - 我已经编辑了问题以显示您的解决方案显示的错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 2011-07-23
    • 1970-01-01
    相关资源
    最近更新 更多