如何使用幂查询创建一个枢轴 table

How to make a pivot table with power query

我有一个 table,号码如下,

Phone个数

123, 456, 890

123453

902, 423

所以我想做枢轴 table 可以显示所有 phone 数字(分隔符是“,”)并计算它在列表中出现的次数?有人可以帮忙吗? 我刚开始使用下面的代码

let
    Source = Excel.CurrentWorkbook(){[Name="Phone_Number"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Phone Number", type text}})
in
    #"Changed Type"

已更新:问题已解决。

在 powerquery 中,

右键单击该列,

主页 .. 按分隔符拆分列 ... delimiter:comma,高级 Options:rows

然后右键单击列并分组...

使用默认选项并点击确定

let Source = Excel.CurrentWorkbook(){[Name="Phone_Number"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Phone Number", type text}}),
#"Split Column by Delimiter" = Table.ExpandListColumn(Table.TransformColumns(Table.TransformColumnTypes(#"Changed Type", {{"Phone Number", type text}}, "en-US"), {{"Phone Number", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Phone Number"),
#"Grouped Rows" = Table.Group(#"Split Column by Delimiter", {"Phone Number"}, {{"Count", each Table.RowCount(_), Int64.Type}})
in #"Grouped Rows"