花未全开月未圆,半山微醉尽余欢
之前文章中我们介绍过在Exel中建立度量值的3中方法,今天我们分享下在Exel中书写DAX度量值时主要的注意点:
1、在DAX中,表名用单引号‘’包围,列字段及度量值都用中括号[]包围。
2、为了更容易分辨列字段及度量值,列名应始终以表名开头,而度量值不应该包括表名,因为度量值并不依附于具体的表。
比如,'产品表'[产品名称],代表产品表的产品名称列,DIVIDE([销售总额],[总销售额])中[销售总额]及[总销售额]都是不依附于具体的表的度量值。
很多DAX函数都是不太常见的英文单词,因此初学时我们很难完整拼写出来,因此充分利用自动填充功能就非常必要了。
这里总结了在Excel中利用智能填充输入度量值的技巧,供大家借鉴使用。
1、智能填充函数。当我们需要输入CALCULATE()函数时,在公式编辑栏中输入“cal”(不区分大小写)时,Excel会将所有“cal”开头的函数以列表的形式提供给我们选择。
DAX函数自动填充
当我们需要的函数保持高亮时,按下“Tab”键就可以完成函数的输入了。如果我们需要输入的函数是“CALENDARAUTO”,则可以使用向下的方向箭头进行选择。
2、智能填充参数。DAX函数的参数一般只有三种,它们是表、列或度量值。需要在DAX函数中使用列或者表填充参数时,输入英文单引号「'」,Excel会提供可选参数列表。
函数参数快捷输入方法
随着输入的信息越多,可选范围也会逐渐缩小。通过上下方向键可以在列表中选择需要的参数,然后按“Tab”键输入,也可以直接双击鼠标输入。
3、智能填充度量值。之前文章中我们讲过度量值的一个重要特性,那就是可复用性。在DAX函数中引用已经建立的度量值时,输入左方括号「[」,Excel会将当前模型所有度量值都列出来备选(包含隐式度量值)。
度量值引用
度量值直接引用到函数的参数中,可以让度量值更加可读,同时计算逻辑也更加清晰。因此这是我们熟练使用PowerPivot必须掌握的技巧。
百余篇优质原创文章练习文件;
365天不限次数答疑;
持续更新的杂志级图表制作方法及源文件;
历次分享的优秀可视化仪表板模板。
…………
领取专属 10元无门槛券
私享最新 技术干货