搜索
写经验 领红包

数据清洗与m函数的关系(数据清洗的函数)

导语:数据清洗与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)

本文内容由快快网络小蔼整理编辑!