資料源:
任意一維表,至少兩列,條件列和統計列各一列,條件列即透視列
有兩列以上統計列時,其中之一為透視列
目标:
一維表轉成二維表
操作過程:
選取條件列(之一)》【轉換】》【透視列】》【值列】選取統計列》【進階選項】》選取聚合值函數【确定】
M公式:
= Table.Pivot( 表, 新标題清單, "透視列", "統計列", 統計函數)
新标題清單:
透視列的唯一值清單:List.Distinct(表[透視列])
指定清單:{"A","B"}的全部或部分
統計函數:
計數(全部):List.Count
計數(不為空白):List.NonNullCount
最小值:List.Min
最大值:List.Max
中值:List.Median
平均值:List.Average
求和:List.Sum
不要聚合:預設
示例:透視結果合并到一個單元格,以“、”分隔
= Table.Pivot( 表, {...}, "透視列", "統計列", each Text.Combine( _, "、"))