博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一.背景 这两天有朋友在交流,dax中使用时间智能函数写日环比,一个 dateadd 就可以了.但是有些业务不是每天都连续发生的,比如股票,周末就没数据,要环比上一个日期就不太好使了.诸如此类业务不连续的业务如何写日环比呢? 二.数据源 需求: 计算: test表中每天value与上一日期的变化百分比: 说明: 由于日期是非连续, 有空值: 例如: 2019/6/10需要取2019/6/6号的值做除法运算. 感谢Q友…
https://zhuanlan.zhihu.com/p/64416522 交互式设计可以让用户使用的过程中更具参与感,在PowerBI中经常用到的交互方式就是切片器,利用它可以从不同维度查看数据,切片器的使用比较简单,刚开始接触PowerBI都可以轻松使用. 由于时间序列分析极为常用,所以日期切片器功能相对更强大,通过日期切片器可以灵活的控制日期区间和分析的粒度,轻松查看关注的数据. 如何创建日期切片器 创建日期切片器和普通切片器一样,也是把切片器视觉对象拖到画布上,只是创建切片器的字段是日期…
博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 说明 1.基于DAX Studio 2.9.2版本导出整理: 2.DAX Studio网站,及时更新下载,DAX学习利器: DAX Studio​daxstudio.org 3.DAX函数官方说明,示例查阅: Data Analysis Expressions (DAX) 4.这里只是把DAX函数的说明拿出来,具体示例参见[DAX函数官方说明]. ---------------我是分割线,以下即DAX函数说明,按照函数…
博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一.背景 某天在和那还是叫我大铁吧 交流关于季度&月度同时展示的问题,感概中国式报表真的需求很微妙. 下面来看看到底是什么. A.效果图 B.动态效果 [video width="852" height="608" mp4="https://jiaopengzi.com/wp-content/uploads/2020/03/129_2.mp4"][/video]…
博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一.背景 前面已经写过一个先进先出的库龄案例,在业务发生又有这样一个需求:先进先出前提,需要按照订单计算每个商品在库时间,也就是说计算一个订单中的商品从入库到出库的时间. 当已知商品的每天库存费用是多少时,可计算出每个订单的仓储费用,用在仓储的内部结算中. 关键点在于计算出单位库存在库天数,同时也引出了本文的案例(如需计算仓储费用加上一个商品单价即可,本文不单独说明). 案例如下: 图1 二.数据源 图2 1.本案例中…
博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一.背景 最大连续次数或者是最大连续子序列问题,在DAX中如何快速计算呢? 思路 1.N-1:按照INDEX错位 2.START:连续第一出现INDEX 3.END:最后一次出现的INDEX下一位 4.END-START刚好等于连续出现的次数 5.T8为结果 10万条数据只需要不到0.2秒,速度相当可观了,已能解决大部分实际工作场景. 二.数据源 为了方便展示,设定了7到28,1出现最大次数28-7=21:拿到文件可以…
Power BI支持行级安全(Row-Level Security,RLS)的权限控制,用于限制用户对Dashboard.报表和DataSet的访问.用户浏览的报表是相同的,但是看到的数据却是不同的. RLS内部通过DAX函数 username() 和 userprincipalname()来实现,RLS使得PowerBI能够在行级别上对用户访问的数据进行限制.这两个函数在PowerBI Desktop中返回的都是用户的信息,只不过格式不同: username() :返回 domain\user…
1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法,当然自己使用Excel用公式做一个也很快,八仙过海各显神通.我对C#比较了解,就用自己最了解的方式做了一个.大家可以自己扩充,或者可以把需求提供我,我统一完善.比如下面这个表(来自一个Power Pivot课程). 本文原文地址:http://www.cnblogs.com/asxinyu/p/P…
本文使用Power BI模板描述DAX中的引用Date表,可以在Analysis Services模型中使用相同的技术.在Dax Date Template页面下载最新版本的模板. 为什么引用Date表 Power BI中提供的自动日期/时间功能存在以下几个限制: 它有一组固定的行. 它没有处理财政年度. 它不包括周. 它不能在同一数据模型中的不同表之间共享. 通常,必须禁用该功能并创建自定义日期表.此任务重复且耗时.从包含功能齐全的Date表的Power BI模板开始创建新的Power BI模…
https://zhuanlan.zhihu.com/p/109964336 ​今年是闰年,有星友问我,在Power BI中,2月29日的上年同期是怎么计算的? 这是个好问题,正好梳理一下,PowerBI时间智能函数是如何处理不规则日期的对比数据的. 以一个模拟的订单表数据为例,订单日期涵盖了2015年.2016年和2017年,其中2016年是闰年,添加一个相匹配的日期表与之建立关系, 先建立一个基础度量值: 收入 = SUM('订单表'[销售额]) 然后通过下面几个示例,来看看几个和2月29日…