【场景1】:根据当前日期,返回最近n天某个指标的汇总数据,最终只返回一个汇总值即可,例如最近n天的销售额、订单量、客户数量等等。下图2中筛选的日期是2018-4-5,那么基于这个日期往前的7天就说2018-03-30至2018-04-05,再次期间内的数据则纳入汇总统计,所以,下图1中的表达式变量period返回的是一个限定后的日期表,且这个表只有7天即为图2中返回的期间内的天数。
最新7天的销售额 =
VAR start_date = MINX(
'DIM DATE',
'DIM DATE'[Date]
)
VAR period = DATESINPERIOD(
'DIM DATE'[Date],
start_date,
-7,
DAY
)
RETURN
CALCULATE([销售],period)
最新7天的销售额 =
VAR n = SELECTEDVALUE('参数'[参数])
VAR start_date = MINX(
'DIM DATE',
'DIM DATE'[Date]
)
VAR period = DATESINPERIOD(
'DIM DATE'[Date],
start_date,
-n,
DAY
)
RETURN
CALCULATE([销售],period)
免费课程:Power BI免费课程更新至202405月 免费课程绝大部分都是录制视频讲解,针对典型案例进行讲解,大家可以当做是一个字典,需要时候来找一找。免费课程不系统,有些基础内容小编默认你是知道,所以没有详细讲解,需要系统学习推荐看看小编的付费系统课程。 付费课程:Power BI会员课程更新(202310) 付费课程从零基础开始讲解,上手平滑,深入浅出,结合实际案例针对性强。具体可以参考介绍,课程内容持续更新,永久学习!(付费后,小编后面开发推出的所有课程和资源免费获取,无需再付费!) 交流学习群:本群为付费制(49/一位),仅作为学习交流Power BI/Excel/Tableau/SQL等数据分析、数据处理工具用,有问题可以描述清楚你的问题,附上案例数据求助。除此外,不讨论任何无关事情,违者立刻剔除。啊?不是吧?加群还要付费?嗯,是的,所以,加群后请谨言慎行!群里会不定期分享各类模板、学习书籍等资讯,确认以上条件都能接受再添加小编私信!