拆分…Split…(Power Query 之 M 語言)


數據源:

一列若干行數據。

目標:

根據特定條件拆分

操作過程:

選取“品名”列》【主頁】(或【轉換】)》【拆分列】

選取“品名”列》【主頁】(或【轉換】)》【拆分列】

 

 

M公式:

= Table.SplitColumn( 表, "待拆分列", 拆分函數, {"拆分列1",…, "拆分列n"}或拆分列數)

拆分函數Splitter.Split…

 

擴展:

  拆分表:= Table.Split( 表, 行數)

    原表16行,第二參數用5,結果為4行列表,每一項包含原表的最多5行,依次排列。

  拆分表: = Table.SplitAt( 表, 行數)

    原表16行,第二參數用5,結果為2行列表,第一項包含原表前5行,第二項包含原表剩余行。

  拆分列表:= List.Split( 列表, 行數)

  拆分字符串: = Text.Split( 字符串, "分隔符")

    =Text.Split("A1B2C3","2")

      結果:"A1B","C3"

    =Text.Split("A1B2C3","123")

      結果:"A1B2C3"

  拆分字符串: = Text.SplitAny( 字符串, “分隔符")

    =Text.SplitAny("A1B2C3","123")

      結果:"A","B","C",""


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM