首页 > 解决方案 > 仅显示日期切片器 Power Bi 的第一个日期和最后一个日期的测量值

问题描述

我正在处理 Power BI 报告(它处于直接查询模式,并SSAS tabular model作为源)。我需要创建两个措施 opening baseclosing base具有以下条件。

开放基数应仅显示用户在日期切片器中选择的最小日期范围的值。

收盘基数应仅显示用户在日期切片器中选择的最大日期范围的值。

例如:如果用户在2020 年 5 月 1 日和 2020 年 5 月 17 日之间选择,则显示 opening base2020 年 5 月 1 日的closing base价值和仅显示 2020 年 5 月 17 日的价值。对于其他日期值应该是0。我在下面尝试过

创建了一个度量来获取日期切片器的最小日期。

StartDate = CALCULATE(min('DATE'[DATE]),ALLSELECTED('DATE'[DATE])) 

将此度量用作开放基础度量计算中的过滤器。

openingbase = CALCULATE(sum(MEASUREMENTS[OPENING_BASE]),FILTER('DATE','DATE'[DATE]=[StartDate]))

但这不起作用,因为我正在为所有选定的日期范围获取开放基值。非常感谢任何帮助。

标签: powerbidaxdashboardpowerbi-desktopssas-tabular

解决方案


推荐阅读