热线电话:13121318867

登录
2020-06-09 阅读量: 1334
Power BI M函数

M函数是Power Bi中最核心的内容,因此如果以后工作中需要用到M函数,还是需要去好好学习。Power BI中M函数种类大概在1000种,其中可通过界面功能和操作实现的函数大约有200种。


编辑M函数的方法:

1、通过“编辑栏”、“添加自定义列”或“高级编辑器”等功能了解M函数表达式写法。

2、根据需求重新编辑表达式程序。

3、编辑错误通过“查询设置”区域退回重新编辑。

4、在编辑器中输入“=#shared”可以查看M函数列表,可新建空查询输入代码查看。

5、大部分的M函数的第一个参数都是上一步的结果

6、M函数区分大小写


M函数基本表达式

M函数的注释: 单行注释符为// 多行注释符为/*…..*/

M函数基本表达式:

let…in…结构: let用于封装计算结果,并为计算结果命名。 in用于显示结果

例: let Source = Text.Proper("hello world") in Source

解说:通过let语句将Text.Proper(“hello world”)函数的计算结 果封装到名叫Source的变量中,再通过in语句显示Source变 量的内容“hello world”。


M函数基本变量类型



自定义函数

自定义函数: (参数1,参数2,参数3……) => 函数运算表达式 ※通过调用函数得到的函数返回值称为函数值

例:

(parameter1 as number, parameter2 as number) => 
let  
    Final = (parameter1 + parameter2) / 2  
in  
    Final  



If表达式

if表达式通过对逻辑条件进行判断来对两个表达式进行选择。

例: if 2 > 1  then 
        2 + 2 
    else if  2 = 1  then 
        2 + 1 
    else   
        1 + 1



M函数查找方法

1、建立空查询,输入:=#shared,调出所有函数列表

2、点击记录工具>转换>转换到表中

3、按照数据类型查找对应类型的函数,例如输入text,查看所有text函数

4、点击函数后function查看函数的功能及示例











38.2103
2
关注作者
收藏
评论(0)

发表评论

暂无数据