數據源:
任意表
目標:
添加列
操作過程:
【添加列】》【自定義列】》設置
M公式:
= Table.AddColumn( 表, "新列名", 函數, 數據類型)
函數:
if ... then ... else if ... then ... else ...:條件列Table.AddColumn
指定格式:格式Table.AddColumn
Text.Combine:合並列Table.AddColumn
統計信息:統計信息Table.AddColumn
科學記數:科學記數Table.AddColumn
三角函數:三角函數Table.AddColumn
持續時間:持續時間Table.AddColumn
擴展:
添加索引列:索引列Table.AddIndexColumn
添加重復列:重復列Table.DuplicateColumn
匹配復制列:= Table.AddFuzzyClusterColumn( 表, "原列", "新列名", 匹配選項)
匹配選項:[IgnoreCase=true / false, IgnoreSpace=true / false, NumberOfMatches=數字, Threshold=0到1之間的數字, TransformationTable=表名]
原列中的內容有近似的,新列匹配與第一個出現的值
添加記錄項:= Record.AddField( 記錄,"新標題", 記錄項, false/null)