自定义参数查询

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

可以通过更改提示、使用单元格中的数据作为参数值或使用常量值来自定义 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 技术社区 中咨询专家,或在 社区中获取支持。