數據源:
“品名”一列
目標:
提取品名中的首字符,生成新列:“品名簡稱”
解決方案:
在【自定義列】中使用M函數Text.Start
步驟:
打開【自定義列】對話框
修改新列名為“品名簡稱”
光標移至等號后,輸入字母“t”(不限大小寫)
通過上下鍵找到M函數“Text.Start”
按下【Tab】鍵或【Enter】鍵完成M函數名的輸入(亦可直接輸入“Text.Start”,但手動輸入必須嚴格按大小寫規范)
輸入半角狀態下的左小括號
根據參數提示輸入參數
完成參數(多個參數間以半角逗號分隔)
輸入半角右小括號
單擊【確定】
最終效果:
小結:
M語言的字母大小寫要求嚴格,手工輸入時系統不會幫助自動修改
Text.Start語法
=Text.Start([列名],提取字符數)