excel - 如何在 Excel 2007 中使用此 Power Query 代码?
问题描述
我在 excel office 365 中创建了一个电子表格。我需要在 Excel 2007 中创建相同的文件,因为我在 Power Query 中执行的某些功能,我不确定如何让它生效。
我使用数据库中的数据,所以一切都应该是动态的。这是如何在最后一个 Excel 上工作的 -
- ProcedureId - 这是一个用户 ID
- TokenValue - 这是问题 ID
- HtmlValue - 这是答案 ID 或答案
所以,我有 3 列
然后我在 Power Query 中使用 fx 将结构更改为
Question1 Question2 Question3
User 1 Answer1 Answer2 Answer3
我用了
= Table.Pivot(#"Removed Other Columns", List.Distinct(#"Removed Other Columns"[TokenValue]), "TokenValue", "HtmlValue")
如何在 Excel 2007 中使用动态数据更改结构?如果是VBA,你能帮我翻译这行吗?
我的电源查询代码
let
Source = Sql.Databases("server"),
chinurseportaldatabase = Source{[Name="name"]}[Data],
dbo_ProcedureStepsDetails = chinurseportaldatabase{[Schema="dbo",Item="ProcedureStepsDetails"]}[Data],
#"Filtered Rows" = Table.SelectRows(dbo_ProcedureStepsDetails, each [ProcedureId] > 373),
#"Removed Other Columns" = Table.SelectColumns(#"Filtered Rows",{"ProcedureId", "TokenValue", "HtmlValue"}),
#"Pivoted Column" = Table.Pivot(#"Removed Other Columns", List.Distinct(#"Removed Other Columns"[TokenValue]), "TokenValue", "HtmlValue")
in
#"Pivoted Column"
解决方案
推荐阅读
- python - 在第一行使用字符串导出 csv,从第二行开始导出标题
- javascript - 为什么 findIndex 不返回第一个找到的元素?
- ruby-on-rails - 带有 Rails Devise 的 Google RecaptchaV3 返回 405 错误
- node.js - 带有cordova的Appflow在构建中检测电容器
- flutter - 将日志名称添加到容器并确保它在滚动时不会移动
- python - 如何在 Json 文件中添加列和删除列,然后将其保存到 csv
- swift - 检查设备是否有神经引擎
- node.js - 如何在 Microsoft Teams 扩展中实现 MS scanBarCode API
- amazon-web-services - 在 CloudFormation 中替换 Fn::Join 返回的字符串时,Fn::Sub 不起作用
- typescript - Typescript 中的 Expressjs 和 Javascript 中的 Nuxt (SSR) 可以在本地同一节点进程上运行吗?