欢迎您访问南京安优网络官方网站,本公司专注于:网站制作、小程序开发、网站推广。 24小时服务热线:400-8793-956
当前位置:南京网站制作公司 > 资讯中心 > 安优观点
M or DAX?真是个大问题~
来源:南京网站制作 时间:2018-02-02 08:21:56

     最近在和群里小伙伴聊天,该小伙伴感慨道,Excel基础知识还没学习完呢,微软又出了一系列新功能,什么Power View、Power Query、Power Pivot以及Power BI等等。还有大家在聊的什么M和DAX,听都听不懂。

        当时我就答应该小伙伴,写一篇关于M和DAX的图文教程。好了,开始今天的介绍。
 
一 什么是M?
 
        M是Power Query的脚本语言,M是这种语言的非正式名称。正式的名字是:Power Query Formula Language。那M语言长啥样呢?请见下图:

        通过上图看到,通常M脚本中的每一行都是数据转换步骤,后面的步骤是基于前一个的结果。例如从D:\Desktop\路径下导入原始数据.xlsx文件,随后从工作簿源中引用Sheet2工作表等等。
 
二 什么是DAX?
 
        Data Analysis Expression简称DAX,是函数、运算子与常数的程式库,可将函数、运算子与常数结合以在PowerPivot for Excel 中建立公式和运算式。DAX是表达式语言,不像M,DAX和Excel函数很类似。当然,DAX比Excel函数更加强大。下图就是简单的DAX表达式:

三 M案例
 
        为了让大家对M语言有一个更加深入的了解,我将使用动态图为大家演示,如何使用M语言,详细如下图所示(拿了隔壁老王的案例,老王会不会打我^_^):

四 DAX案例
 
        其实DAX表达式主要用于Power Pivot 和Power BI等,我这里以Power Pivot 进行举例,案例比较简单,主要让大家了解什么DAX,详见如下动态图:

五 如何学习?
 
        其实DAX和M语言功能非常强大,如果希望深入学习,可以参考微软官方帮助文档:
        DAX:https://docs.microsoft.com/zh-cn/power-bi/guided-learning/introductiontodax#step-1
 
        微软官方出品,上传到youtube,讲解全是英文,对大家的英文要求稍微有点高,但主要看视频里面的操作。国内应该有其他老师在分享相关内容,我没有详细搜索,有好的学习资料,欢迎留言分享哦。

本文地址:http://www.njanyou.cn/news/1571.html
Tag: M or DAX
专业服务:南京网站制作,南京网站制作公司,南京网站建设公司
联系电话:025-65016872
上一篇: 引流黑科技:日引1000+精准粉儿?QQ群控真能延续微信神话?
下一篇: INDIRECT函数——汇总多个工作表同一单元格值成一列
最新案例
永银
永银
珠海跨境电商
珠海跨境电商
五颗星商城
五颗星商城
上海万客生鲜超市
上海万客生鲜超市
一九在线商城
一九在线商城
你可能感兴趣
小型企业平稳运营所需的 5 种软件类型
为什么每个人都在谈论 Advantage+ Creative
27 关于 Bing PPC 的统计数据
改善编程和 QA 之间协作的 4 种方法
您的网站给人留下第一印象:为什么好的网页设计对企业至关重要
网页设计和内容营销:最大限度地提高博客参与度的 6 个技巧
所有重要的 GA4 指标
ClickFunnels 与 Kajabi:详细比较
最后更新
打造直观体验:UX 和 UI 矩阵 了解 Advantage+ 定位 我们所知道的关于大规模谷歌算法泄漏的一切 如何撰写吸引受众注意力的营销电子邮件 如何使用数据抓取进行有效的竞争分析:分步指南 优化医疗保健提供商的 SEO 和在线形象:2024 年的最佳实践 Elementor:网站建设的首选(原因如下) 产品系列页面:提高电子商务转化率的设计策略
服务项目
南京网站制作 营销型网站 微信营销 IDC网站 精品案例