自定义参数查询

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

可以通过更改提示、使用单元格中的数据作为提示或使用常量来自定义 Microsoft Query 参数查询。

有关创建参数查询的详细信息,请参阅使用 Microsoft Query 检索外部数据

注意

以下过程不适用于使用 Power Query 创建的查询。

 

更改参数查询的自定义提示

  1. 在工作表中,单击使用参数查询创建的外部数据区域内任意位置的单元格。

  2. “数据 ”选项卡的 “查询 & 连接 ”组中,单击 “属性”

  3. “属性” 对话框中,单击 “连接属性”按钮图像

  4. “连接属性 ”对话框中,单击 “定义 ”选项卡,然后单击 “参数”。

  5. “参数 ”对话框的 “参数名称 ”列表中,单击要更改的参数。

  6. 在“ 使用以下字符串提示输入值” 框中,键入要用于提示的文本,然后单击“ 确定”。 自定义提示最多可包含 100 个字符。

  7. 若要使用新的自定义提示并刷新数据,请在“查询 & 连接”组中单击“数据”选项卡上“全部刷新”旁边的箭头,然后单击“刷新”

  8. 在“ 输入参数值 ”对话框中,将显示新提示。

    注意

    (可选)若要防止在每次刷新操作期间再次提示,可以选中“将此值/引用用于将来的刷新”检查框。 如果使用单元格中的数据作为参数值,请选中“单元格值更改时自动刷新”检查框。

将单元格中的数据用作参数值

  1. 在工作表上,键入要用作查询条件的值。
  2. 单击随查询创建的外部数据区域中的任意位置的单元格。
  3. “数据 ”选项卡的 “查询 & 连接 ”组中,单击 “属性”
  4. “属性” 对话框中,单击 “连接属性”按钮图像
  5. “连接属性 ”对话框中,单击 “定义 ”选项卡,然后单击 “参数”。
  6. “参数 ”对话框的 “参数名称 ”列表中,单击要更改的参数。
  7. 单击 “从以下单元格获取值”
  8. 在工作表上,单击包含要使用的值的单元格。
    如果要在每次更改单元格中的值时刷新数据,请选中“单元格值更改时自动刷新”检查框。
  9. 单击“确定”。
  10. 若要刷新数据,请在“查询 & 连接”组中单击“数据”选项卡上“全部刷新”旁边的箭头,然后单击“刷新”

对查询使用常量参数值

  1. 在工作表上,单击使用查询创建的外部数据区域中的单元格。
  2. “数据 ”选项卡的 “查询 & 连接 ”组中,单击 “属性”
  3. “属性” 对话框中,单击 “连接属性”按钮图像
  4. “连接属性 ”对话框中,单击 “定义 ”选项卡,然后单击 “参数”。
  5. “参数 ”对话框的 “参数名称 ”列表中,单击要更改的参数。
  6. 单击 “使用以下值”。
  7. 键入要用于参数的值,然后单击 “确定”
  8. 若要刷新数据,请在“查询 & 连接”组中单击“数据”选项卡上“全部刷新”旁边的箭头,然后单击“刷新”

需要更多帮助吗?

你随时可以在 Excel 技术社区 中咨询专家,或在 社区中获取支持。