首页 > 其他分享 >171_DAX 按照维度计算累计值

171_DAX 按照维度计算累计值

时间:2023-03-23 17:00:24浏览次数:48  
标签:A00 累计 维度 Calendar DAX 171

171_DAX 按照维度计算累计值

一、背景

今天来看一个比较简单的案例,按照维度计算累计值。

按照惯例,先看下结果。

171-1

注意矩阵中标红的位置,年月是按照每年12个月累计,月份是按照所有月份累计,不区分年。

Power BI 公共 web 效果:https://demo.jiaopengzi.com/pbi/171-full.html

二、模型 & DAX

我们使用的数据模型,在前面已经发布,可以在编号 148 这篇文章中去找到。

表间关系

171-2

本案例中涉及的表主要是: A00_Calendar T00_产品表 T05_订单子表 具体可在关系视图中查看。

几个度量值都比较简单

171-3

02_销售金额累计_年_月 = 
VAR _context =
    WINDOW (
        1,ABS,
        0,REL,
        ALLSELECTED ( A00_Calendar ),
        ORDERBY ( A00_Calendar[C18_YearMonthM], ASC ),
        KEEP,
        PARTITIONBY ( A00_Calendar[C28_Year] )
    )
VAR result =
    IF ( [01_销售金额], CALCULATE ( [01_销售金额], _context ), BLANK () )
RETURN
    result

三、总结

1、类似的累计计算使用 DAX 窗口函数可以很好的计算。

2、这类窗口函数的学习可以借鉴 Excel 中的单元格绝对和相对引用逻辑。

附件下载

https://jiaopengzi.com/2951.html

请关注


全网同名搜索 焦棚子

如果对你有帮助,请 点赞关注三连 支持一下,这是我们更新的动力。

by 焦棚子

标签:A00,累计,维度,Calendar,DAX,171
From: https://www.cnblogs.com/jiaopengzi/p/17248089.html

相关文章

  • 如何在Power BI DAX Studio 中测试验证行级别安全性和对象级别安全性
    行级别安全性可控制用户访问指定行,对象级安全性可控制用户访问指定的列和表。下面通过DAXStudio工具测试验证行级别安全性和对象级安全性的权限控制。01设置PowerBI中的......
  • 【LeetCode贪心#08】根据身高重建队列(还是涉及处理两个维度的信息)
    根据身高重建队列力扣题目链接(opensnewwindow)假设有打乱顺序的一群人站成一个队列,数组people表示队列中一些人的属性(不一定按顺序)。每个people[i]=[hi,ki]表......
  • pandas.DataFrame.shape-返回表示DataFrame维度的元组
    importpandasaspdd1=[[3,"negative",2],[4,"negative",6],[11,"positive",0],[12,"positive",2]]df1=pd.DataFrame(d1,columns=["xuhao","result","value"])pr......
  • 170_DAX & Power Query M 文档整理
    170_DAX&PowerQueryM文档整理一、背景最近和一些刚刚接触DAX、PowerQuery的朋友(就是买我课程同学[doge],这是硬广告,要问课程在哪里对吧?见文末。)聊到,希望能有一......
  • CF1713F 题解
    题意传送门给出一个从\(1\)到\(n\)的数组\(a\),有一个从\(0\)开始标号的大小为\((n+1)\times(n+1)\)的矩阵\(b\),通过以下方式生成:对于\(0\lei\len\),\(b_{i......
  • CF1714E 1400
    题意解析由图得a中不能同时存在5的倍数和非5的倍数。若全为5的倍数,将她们的末尾全部操作为0,判断相等即可。若全非5的倍数,将她们的末尾全部操作为2。由于2......
  • 买房的评价维度
    外部因素因素说明  地段 一般指在所在地的板块地位,如果超一线板块,一线版本,二线版本。。。  交通 地铁远近,道路新旧,拥堵情况等  教育 学区......
  • 借力英特尔® Smart Edge,灵雀云 ACP 5G 专网解决方案获得多维度优化加速
    近日,灵雀云联合英特尔推出了集成SmartEdge模块的灵雀云ACP5G专网解决方案,同时共同发布了《借力英特尔®SmartEdge,基于云原生解决方案的灵雀云ACP5G专网版本获得......
  • P4171 满汉全席
    题意简述\(\qquad\)有几组要求,由二元状态表示\((ca,cb)\),其中\(a,b\)表示的是菜品,\(c\)表示的是样式,当\(c\)为m时是满式,为h时是汉式。问是否有一种方案,使得每组要......
  • ERROR: [HLS 200-1715] Encountered problem during source synthesis
    工具:Vitis_HLS2022.2我尝试用HLS部署一个神经网络时,在HLSSynthesis阶段出现如下信息,且无其他任何报错ERROR:[HLS200-1715]Encounteredproblemduringsourcesynt......