> 自媒体
数据清洗与m函数的关系(数据清洗的函数)
导语:数据清洗与M函数
01 | 为什么要学习M函数
BI有些复杂的操作必须借助M函数M函数更加灵活,简洁高效02 | M函数基本规范
M函数对大小写敏感,每一个字母必须按函数规范书写,第一个字母都是大写表被称为Table,每行的内容是一个Record,每列的内容是一个List行标用大括号{ },比如取第一行的内容:=表{0} //PQ的第一行从0开始列标用中括号[ ],比如取自定义列的内容:=表[自定义]取第一行自定义列的内容:=表{0}[自定义]03 | 常用的M函数
聚合函数:求和:List.Sum()
求最小值:List.Min()
求最大值:List.Max()
求平均值:List.Average()
文本函数:求文本长度:Text.Length()
去文本空格:Text.Trim()
取前n个字符:Text.Start(文本,n)
取后n个字符:Text.End(文本,n)
提取数据函数:从Excel表中提取数据:Excel.Workbook()
从Csv/Txt中提取数据:Csv.Document()
条件函数:if else then (相当于Excel中的IF)
本文内容由快快网络小蔼整理编辑!