如何解决Power BI-查询编辑
我正在尝试创建仅显示每月最后一天数据值的新度量,而另一种度量将显示Power BI中每周星期六的数据值。
非常感谢。
数据正在继续,下一组数据将明智地附加数据
输出: 需要创建一个仅显示一周中最后一天值的度量(示例-星期六是我的“一周中的最后一天”,我需要在输出中看到计数) 同样,对于月-月的最后一天,我需要查看每个服务的编号。
解决方法
您是否将日历表标记为“日期表”,并通过关系与您的表关联?如果是这样,则可以使用ENDOFMONTH('Calendar'[issue_date])获取lastDateOfMonth
然后简单地:
ShowValueAtLastDayOfMonth =
calculate( sum(Table[Total sale]),KEEPFILTERS(
filter(ALL('Calendar'[issue_date]),'Calendar'[issue_date] = ENDOFMONTH ( 'Calendar'[issue_date] )
)
)
)
ShowOnlyOnSaturday =
calculate(sum(Table[Total sale]),KEEPFILTERS( FLITER(ALL('Calendar[issue_date]),WEEKDAY ( SELECTEDVALUE('Calendar'[issue_date])) = 7 )))
没有“日期表”,我们需要将“日历” [issue_date]替换为您的表[Date],并将ENDOFMONTH替换为:
VAR LastDateVisible =
CALCULATE ( MAX ( 'Table'[Date] ) )
VAR LastYearVisible =
YEAR ( LastDateVisible )
VAR LastMonthVisible =
MONTH ( LastDateVisible )
VAR DaysInMonth =
FILTER (
ALL ( 'Table'[Date] ),YEAR ( 'Table'[Date] ) = LastYearVisible
&& MONTH ( 'Table'[Date] ) = LastMonthVisible
)
VAR LastDayInMonth =
MAXX (
DaysInMonth,'Table'[Date]
)
VAR Result =
CALCULATETABLE (
VALUES ( 'Table'[Date] ),'Table'[Date] = LastDayInMonth
)
RETURN
Result
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。