gpt4 book ai didi

excel - Power BI 的数据集转换

转载 作者:行者123 更新时间:2023-12-04 22:11:58 26 4
gpt4 key购买 nike

实际上,我正在使用 Power BI 来分析作者的出版物数量和趋势。
我有如下图所示的数据集。
一列作者,另一列是他们的 ID
在每个单元格中,我同时有多个作者,他们的 ID 相同
所以我的问题
有没有办法将每个作者与它的 ID 匹配,以便我可以继续我的分析。
太感谢了
enter image description here

最佳答案

由于您选择将数据作为屏幕截图提供,无法复制/粘贴到表格中,因此我必须自己制作。

  • 将每一列拆分为一个列表
  • 将两个列表合并成一个表

  • 来源
    enter image description here
    M码 (变换=>首页=>高级编辑器)
    let
    Source = Table.FromRecords(
    {[Authors="Author A, Author B", #"Author(s) ID"="12345;67890;"],
    [Authors="Author C,Author D,Author E", #"Author(s) ID"="444123;789012;66666;"],
    [Authors="Author X, Author Y, Author Z, Author P", #"Author(s) ID"="1111;2222;3333;4444;"]}),
    #"Changed Type" = Table.TransformColumnTypes(Source, {{"Authors", type text},{"Author(s) ID", type text}}),

    //split each column into a List; trim the entries
    authors = List.Combine(List.Transform(#"Changed Type"[Authors], each Text.Split(Text.Trim(_),","))),
    IDs = List.Combine(List.Transform(#"Changed Type"[#"Author(s) ID"], each Text.Split(Text.Trim(_,";"),";"))),

    //create new table
    result = Table.FromColumns({authors,IDs},
    type table[Authors=text, #"Author(s) ID"=text])
    in
    result
    结果
    enter image description here

    关于excel - Power BI 的数据集转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72183072/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com