M函数以及初识PowerBI

M函数:M函数对大小写敏感,每一个字母必须按函数规范书写,第一个字母都是大写。

凡是大括号里放的都叫List{列表},凡是中括号里放的都叫Record[记录],工作表在Excel中叫Sheet,我们这里叫Table

聚合函数:

List.Sum();List.Min();List.Max();List.Average()

文本函数

Text.Length();Text.Trim();Text.Start(文本,n)取前n个字符

Text.End(文本,n)取后n个字符

提取数据函数:

Excel表中提取数据:Excel.Workbook()

Csv/Txt中提取数据:Csv.Document()

如何查找M函数:点击数据——新建源(空查询),在公式栏中输入#shared,就能查找到所有的M函数。

Power BI

关系的建立:类似于EXCEL里面的VLOOKUP函数。以一个变量进行其他变量的匹配。点击建模中的管理关系。点击模型——以学生信息表和成绩表中的学号为关键字建立关系。

通常固定数据的表建在上面,每天变化的动态表建在下面。

 

建立模型做动态图表:在报表中进行动态图表的设置(类似于数据透视表实现动态图表的控制)

 

最终建立的模型如图所示:实现简单的通过年份和学科的控制实现成绩和图表的变化。

POWER BI中,数据透视表是通过可视化中“字段”和“矩阵”的按钮来实现的。

猜你喜欢

转载自www.cnblogs.com/zxksbs/p/12811694.html