我的数据有一个带有星期数的列。我想要一个视觉图像(在这种情况下为图形)显示最近一周,即该值的最大值。视觉过滤器似乎不允许我输入某些东西的最大值,而通常是大于或小于等。
我可以使用切片机来获取最新的一周,但是我只想显示一个。报告的其余部分将是整周。
有什么想法吗?
答案 0 :(得分:0)
您可以将一个度量创建为MAX [TableName.Week]并将其拖动到视觉上。
答案 1 :(得分:0)
如果您只希望在视觉中获得最近一周的数据,则可以添加一个计算列,如下所示:
OnlyLatestWeek = IF('Table1'[Weeknr] = MAX('Table1'[Weeknr]),Table1[Weeknr],BLANK())
在视觉效果中使用此列,而不要使用[Weeknr]列。
编辑
在DirectQuery模式下,您可以尝试使用度量代替计算列。像这样:
OnlyLatestWK =
VAR maxweek =
CALCULATE ( MAX ( 'Table1'[Week] ), ALL ( Table1 ) )
RETURN
IF (
SELECTEDVALUE ( 'Table1'[Week] ) = maxweek,
SUM ( Table1[Amount] ), //use your own expression here
BLANK ()
)