
DAX
ShellBakers烧贝壳
时光永远不会辜负一个平静努力的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Power BI DAX函数学习:CLOSINGBALANCEQUARTER
DAX中应该是最长的时间智能函数:CLOSINGBALANCEQUARTER,用于返回季度最后一天的值,具体语法和用法如下:CLOSINGBALANCEQUARTER看着很长,其实就是三个单词拼成的一个函数而已,这个函数很好用,内置了CALCULATE,可以直接返回最后一天的值。...转载 2019-12-25 16:12:24 · 746 阅读 · 0 评论 -
Power BI DAX函数学习:YEARFRAC
DAX中你可能没有注意到的一个函数:YEARFRAC,用于返回精确的年度差异,具体语法和用法如下:YEARFRAC你也许经常用DATEDIFF,但DATEDIFF只能返回大概的差异,而这个函数会精确到时间占全年的比例,并返回任意精度的小数位数,在需要精确年度差异的时候很好用,并且可以控制全年是按360天还是365天来计算。...转载 2019-12-25 14:28:29 · 891 阅读 · 0 评论 -
Power BI DAX函数学习:DATEVALUE
DAX中你可能没有注意到的一个函数:DATEVALUE,用于转化日期格式,具体语法和用法如下:DATEVALUE这个函数不常用,但需要用的时候,你没有必要先拆分字符再用年、月、日的组合来转化为日期,只用这一个函数就够了。...转载 2019-12-25 14:04:53 · 1263 阅读 · 0 评论 -
Power BI DAX函数学习:EDATE和EOMONTH
DAX中你可能没有注意到的一个时间函数:EOMONTH,用于返回移动N个月份后的该月最后一天的日期,具体语法和用法如下:EOMONTH返回某个月份的最后一天很常用,所以DAX专门设计了这么一个函数,注意这个是时间函数,不是时间智能函数你可能学了很多时间智能函数,而很少接触时间函数,其实这个函数非常好用,用时间智能函数返回的都是表,参数也需要用到日期表,而这个函数,就十分简单,...转载 2019-12-25 13:51:54 · 3168 阅读 · 0 评论 -
Power BI DAX函数学习:EARLIER
DAX中很常用也非常有用的函数:EARLIER,用于返回当前行上下文的值,具体用法如下:在新建列时,这个函数很好用,但不适合于度量值,如果你使用这个函数出错了,很可能你把它用在了度量值的代码中。来来来,试一下1.新建模拟数据2.建模》新建列》累计计算1 = SUMX(FILTER('表','表'[产品]=EARLIER('表'[产品])),'表'[销量])3....转载 2019-12-24 18:11:22 · 3501 阅读 · 0 评论 -
PowerBI DAX函数学习:TOPN
DAX中很实用的表函数:TOPN,返回表的前N行,具体用法如下:这是个表函数,最后一个参数很有用,选择为1时,可以当作bottomN使用,所以DAX中并没有单独的这个函数。紧接着就是大家最喜爱的牛刀小试环节:1.模拟数据2.建模》新表》表 2 = TOPN(5,'表','表'[数值],DESC)不知道有没有朋友发现,明明是前五个,却只有四个输出。那...转载 2019-12-23 17:24:45 · 6058 阅读 · 0 评论 -
Power BI DAX函数学习:CONTAINS
DAX中很实用的函数:CONTAINS,用于判断是否包含特定的值,具体用法如下:这个条件用于多条件查找很方便哦。来来来,demo试一试1.模拟数据2.新建度量值>>判断 = if(CONTAINS('表','表'[城市],"上海"),1,0)最后贴上自己的demo链接:https://download.youkuaiyun.com/downlo...转载 2019-12-23 15:42:57 · 7228 阅读 · 0 评论 -
Power BI DAX函数学习:NATURALLEFTOUTERJOIN
DAX中很实用的表函数:NATURALLEFTOUTERJOIN,用于左外部联结,具体用法如下:这是个表函数,需要的参数是表,返回的也是表,在表计算中比较常用。我们来牛刀小试一下:1.新建模拟数据2.建模>>新表>>DAX编写这里发现报错了哦,原因是模拟的两表数据存在相同列明3.改了下列明重新执行》》LEFT表 =...转载 2019-12-23 10:03:10 · 2999 阅读 · 0 评论 -
Power BI DAX函数学习:NATURALINNERJOIN
DAX中很实用的表函数:NATURALINNERJOIN,用于内联结,也就是取两个表公共列的交集,并返回表的所有的列,具体用法如下:这是个表函数,需要的参数是表,返回的也是表,在表计算中比较常用。另外要注意的是,两个别需要建立关系才能正常返回结果,如果没有关系会报错的。示例如下:1.新建模拟数据>>>2.管理关系>新建关系3....转载 2019-12-20 17:29:29 · 2237 阅读 · 0 评论 -
各种时间指标的Power BI度量值,一次全分享给你
在各种经营分析报告中,我们常常会看到YTD,YOY这样的统计指标,这样的数据计算并不难,尤其是在PowerBI中,因为有时间智能函数的帮助,大大简化了这些计算,从而快速满足定期的报告需求。下面就给你列出这些常用统计数据的度量值,帮你快速掌握各种期间数据的算法。如果对时间智能函数不熟悉,可以先看看这篇文章:一文帮你掌握时间智能函数假设数据模型为一张订单表和一张对应的日期表,并已...转载 2019-12-20 16:45:24 · 7115 阅读 · 0 评论 -
Power BI DAX函数学习:CROSSJOIN
周末分享:DAX函数卡片。DAX中很实用的表函数:CROSSJOIN,返回两个参数的所有组合,也就是笛卡尔积,具体用法如下:这是个表函数,需要的参数是表,返回的也是表,在表计算中比较常用。来来来 实战搞一搞,数据如上,建模》新表:表 = SELECTCOLUMNS(CROSSJOIN('姓','名'),"姓名",'姓'[列 1]&'名'[列 1],"姓",'姓...转载 2019-12-19 14:34:13 · 2676 阅读 · 0 评论