[已解决] DAX中,根据上月利润预估本月成本,并将预估值计入行合计

  [复制链接]
查看118422 | 回复124 | 2020-12-18 00:47:35 | 显示全部楼层 |阅读模式
各位大大好,我需要根据上月总体的利润预估本月成本,并将预估值计入行总计。请大大帮我看下,谢谢
10712110016141.jpg
只要搞实际支出一个度量值就好了,其他几个逻辑也是一样的
10712110016142.jpg
107121100161410.zip (61.37 KB, 下载次数: 0)
回复

使用道具 举报

kklau | 2020-12-18 00:54:35 | 显示全部楼层
排版搞不定,数据看着没有错,powerbi做的,1-9月的总计要搞定感觉太麻烦了,所以直接关闭掉
10712110016143.jpg 10712110016144.jpg 10712110016145.jpg 10712110016146.jpg
107121100161411.rar (54.13 KB, 下载次数: 0)
回复

使用道具 举报

wwwd2 | 2020-12-18 01:00:35 | 显示全部楼层
排版搞不定,数据看着没有错,powerbi做的,1-9月的总计要搞定感觉太麻烦了,所以直接关闭掉


非常感谢大佬的解答,我用您的度量值合并压缩了一下,但还是需要2个度量值才能完成9月预计并计入合计值,有没有一个度量值就出结果?
附件上传不了?
10712110016147.png
  1. 2、[实际支出显示]=SUMX(VALUES('数据'[月份]),[VAR实际支出])
复制代码
  1. 1、[VAR实际支出]=  VAR DT =

  2.   DATE ( YEAR ( TODAY () ), MONTH ( TODAY () ), 1 )

  3.   VAR ZC =

  4.   SUM ( '数据'[实际支出] )

  5.   VAR AvgPG =

  6.   CALCULATE (

  7.     SUM ( '数据'[实际支出] ) / SUM ( '数据'[收入] ),

  8.     PREVIOUSMONTH ( '数据'[月份] ),

  9.     ALLSELECTED ( '数据'[区域] )

  10.   )

  11.   RETURN

  12.   IF ( MAX ( '数据'[月份] ) = DT, AvgPG * SUM ( '数据'[收入] ), ZC )
复制代码
回复

使用道具 举报

肥婷婷 | 2020-12-18 01:04:35 | 显示全部楼层
每个月的数据既然出来了,可以考虑用SUMMARIZE函数处理总计的问题。处理完总计,就可以用var的方式,把所有的中间过程替换了,你写的这几个var感觉更简洁,我习惯用时间表了,什么时间函数都随便用,不用考虑哪个时间智能函数不能用 10712110016148.jpg 10712110016149.jpg
107121100161412.rar (54.37 KB, 下载次数: 0)
回复

使用道具 举报

冲红灯 | 2021-5-18 21:38:04 来自手机 | 显示全部楼层
不错 支持一个了
回复

使用道具 举报

猫王 | 2021-6-6 11:04:28 来自手机 | 显示全部楼层
为了三千积分!
回复

使用道具 举报

树仔 | 2021-6-18 07:42:26 | 显示全部楼层
LZ是天才,坚定完毕
回复

使用道具 举报

ngls43 | 2021-6-27 18:46:23 | 显示全部楼层
占位编辑
回复

使用道具 举报

adam | 2021-7-15 22:23:17 | 显示全部楼层
学习下
回复

使用道具 举报

摩托车 | 2021-7-18 11:38:34 | 显示全部楼层
楼下的接上
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则