[已解决] 请教如何书写度量值,查找最新日期匹配的值

  [复制链接]
查看119009 | 回复125 | 2021-2-19 01:00:47 | 显示全部楼层 |阅读模式
请教老师们,如何为例子中的数据建模,书写度量值呢?

1、三张表,经销店代码表,日期表,计算值表(附件)
2、外部筛选条件是 经销店代码和日期
3、计算值表的字段有“数据月”(也就是日期),“经销店代码”,“值”,“年”,“月”,“日”。无重复值。
4、根据外部筛选条件筛选出【最新日期】对应的值。
【最新日期】限定条件:
1、如果外部筛选月份是1,2月份,对应值为固定值0
2、如果外部筛选月份【是】每个季度最后一个月(3,6,9,12),对应值为本年度截止到“筛选月最新日期”的值。
例1,经销店代码15,在外部筛选3月份的时候,显示值为最新日期2020/2/1的0.3
例2,经销店代码15,在外部筛选6月份的时候,显示值为最新日期2020/2/1的0.3
例3,经销店代码11,在外部筛选3月份的时候,显示值为最新日期2020/3/1的0.2
3、如果外部筛选条件【非】每个季度最后一个月(4,5,7,8,10,11),对应值为本年度截止到“筛选月上个季度最新日期”的值。
例1,经销店11,在外部筛选4月份的时候,对应值为截止到上【个季度】最新日期的值,也就是“1-3月最新的值”。
    【等同于外部筛选3月份的值】。取2020/3/1的0.2,而不是取最新2020/4/1的0.5。
    同理外部筛选7,8月份,等同于筛选6月份的值。

请教老师们用dax可以实现么?谢谢老师们的时间,琢磨半天也没做出来

11203112038083.rar (7.66 KB, 下载次数: 0)
回复

使用道具 举报

heidian | 2021-2-19 01:07:47 | 显示全部楼层
仅供参考。。。
11203112038084.zip (83.41 KB, 下载次数: 0)
回复

使用道具 举报

van | 2021-2-19 01:12:48 | 显示全部楼层
仅供参考。。。

11203112038081.png

你真神仙!!不过我不知道怎么打开,提示如图,,我就直接抄下来放PBI里了,才验证了

谢谢老师的时间!!
回复

使用道具 举报

perter--zong | 2021-2-19 01:17:48 | 显示全部楼层
仅供参考。。。


老师,我今天斗胆将您的函数改了一下
11203112038082.png
回复

使用道具 举报

柳叶刀 | 2021-2-19 01:23:48 | 显示全部楼层
老师,我今天斗胆将您的函数改了一下


解决问题就好
回复

使用道具 举报

beacherboy | 2021-2-19 01:25:48 | 显示全部楼层
解决问题就好


嗯嗯,再次谢谢老师的思路
回复

使用道具 举报

二十四小时 | 2021-6-10 20:26:50 来自手机 | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!
回复

使用道具 举报

yeung | 2021-7-15 17:51:55 | 显示全部楼层
鼎力支持!!
回复

使用道具 举报

dgvios | 2021-8-16 17:07:27 来自手机 | 显示全部楼层
楼主呀,,,您太有才了。。。
回复

使用道具 举报

kyg071007 | 2021-9-2 10:06:12 来自手机 | 显示全部楼层
顶起顶起顶起
回复

使用道具 举报

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

本版积分规则