首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

尝试使用变量作为Excel Power Query SelectRows行中的字段名称时出错

在Excel Power Query中,使用变量作为SelectRows函数的行字段名称时可能会出错。这是因为Power Query在编译查询时无法识别变量作为字段名称。

解决这个问题的方法是使用动态查询。动态查询是指在查询中使用表达式来构建查询语句。通过将变量嵌入到查询表达式中,可以实现动态选择行字段名称。

以下是一个示例,展示了如何使用动态查询来解决这个问题:

  1. 首先,创建一个变量来存储要选择的字段名称,例如:fieldName = "字段名称"
  2. 然后,在SelectRows函数中使用表达式来构建查询语句,例如:#"选择行" = Table.SelectRows(#"上一步的查询名称", each [fieldName] = "要选择的值")

在这个示例中,fieldName是一个表达式,它将变量的值作为字段名称进行选择。

通过使用动态查询,您可以根据变量的值选择行字段名称,从而解决使用变量作为SelectRows行字段名称时出错的问题。

关于Excel Power Query的更多信息和示例,请参考腾讯云的相关产品和文档:

请注意,以上答案仅供参考,具体实现方式可能因Excel版本和具体需求而有所不同。建议您根据实际情况进行调整和实验。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券