格式Table.TransformColumns(Power Query 之 M 語(yǔ)言)
數(shù)據(jù)源:
任意表,其中包含文本列
目標(biāo):
對(duì)文本列格式進(jìn)行設(shè)置
操作過程:
選取文本列》【轉(zhuǎn)換】》【格式】》選取
M公式:
= Table.TransformColumns( 表, {{"列名1", 轉(zhuǎn)換函數(shù)1, 數(shù)據(jù)類型1},…,{"列名n", 轉(zhuǎn)換函數(shù)n, 數(shù)據(jù)類型n}}, 剩余列轉(zhuǎn)換函數(shù), 處理不存在的列)
轉(zhuǎn)換函數(shù):
小寫:Text.Lower
大寫:Text.Upper
每個(gè)字詞首字母大寫:Text.Proper
修整:Text.Trim
清除:Text.Clean
添加前綴:each "前綴" & _
添加后綴:each _ & "后綴"
示例:除“品名”列加前綴“N-”以外,其他所有列乘以10
= Table.TransformColumns(表, {"品名", each "N-" & _}, each _ *10)
示例:將“名”列加前綴“N-”,如無此列則忽略
= Table.TransformColumns(表, {"品", each "N-" & _},null,1)

浙公網(wǎng)安備 33010602011771號(hào)