LXM21

2021-02-07   阅读量: 674

Excel Power BI

DAX公式与Excel函数的区别

扫码加入数据分析学习群

DAX中的很多函数名称以及计算方法与Exce中的函数有很多相似之处,例如都有SUM、COUNT函数等,但是将EXCEL的计算思路运用到DAX中时,会觉的不是那么适用。这是因为DAX与Excel函数使用了不同的理论方法对数据进行处理,二者的数据计算范围定义完全不同。

Excel表单是由一个一个的单元格组成,每一个单元格都有唯一的坐标可以进行标识。单元格相当于本体,是恒定不变的,而上面承载的内容则可以随意定制。因此,在使用Excel函数时,都必须具体指定其运算的单元格范围,使得Excel的计算引擎知道从哪些位置来获取要计算的数据。如图

image.png

而Power BI表单中的单元格则没有行列坐标概念,取而代之的是上下文关系。Power BI的表单当中没有A1,A2这种单元格坐标,DAX函数的计算对象都是列或者表单,并通过前后左右行文内容来确定函数的计算范围。如果使用DAX中的COUNTA函数在Power BI内对这组数据进行非空计数时,需要告知函数计数的数据列名称,之后COUNTA函数会自动对该列下所有的数据进行非空计数。

image.png

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
218.0678 2 0 关注作者 收藏

评论(0)


暂无数据

推荐课程