Power BI 默认自动显示最新月份的数据

背景:

  1. 当年月变换后,筛选器无法自动筛选最新的年月
  2. 用户希望打开报表 自动展示最新年月的数据;如果要看其他月份 再通过筛选器点击切换

数据准备

image.png

image.png

image.png

实现

image.png

计算组YES:


VAR MAX_ = MAXX(ALL(Sales),Sales[YearMonth])

RETURN IF (
    CALCULATE ( NOT ( ISCROSSFILTERED ( 'Calendar'[YearMonth] ) ) ),
    CALCULATE (
        SELECTEDMEASURE (),
        'Calendar'[YearMonth] = MAX_
    ),
    SELECTEDMEASURE ()
)

计算组NO:

SELECTEDMEASURE()

保存并应用

加一个measure 提示当前筛选的年份

Measure.Show =
VAR years =
    IF (
        ISCROSSFILTERED ( 'Calendar'[YearMonth] ),
        CONCATENATEX ( VALUES ( 'Calendar'[YearMonth] ), 'Calendar'[YearMonth], ", " ),
        "All Years"
    )
RETURN
    "Showing " & years

测试

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景: 报表包含所有地区、所有年份 用户希望进入页面后 ,不同区域的主管 默认自动显示对应管理地区的信息如A区经理...
    Jessica二林阅读 1,308评论 4 7
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,135评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 6,949评论 0 2