【发布时间】:2019-01-13 05:36:38
【问题描述】:
【问题讨论】:
标签: excel powerquery
【问题讨论】:
标签: excel powerquery
有趣的问题!如果您习惯在高级编辑器中使用 M 而不是仅仅依赖 GUI,这并不难。
let
Source = <Data Source Here>,
ToColumns = Table.ToColumns(Source),
DivideByMax = List.Transform(ToColumns,
(Col) => List.Transform(Col, each _ / List.Max(Col))
)
Result = Table.FromColumns(DivideByMax, Table.ColumnNames(Source))
in
Result
它的作用是获取表格并将其转换为列表(列)列表。然后它通过将该列表的每个元素除以该列表/列的最大值来转换每个列表/列。最后,它使用第一步中的列名将列表列表转换回表格。
【讨论】: