You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何创建自定义日期周期切片器:radio buttons单选筛选最近7/30/60天

实现基于动态日期范围的单选切片器筛选
  • 步骤1:创建切片器选项表
    在Power BI中,通过DAX创建一个仅包含筛选选项的计算表,作为单选切片器的数据源:

    日期范围选择器 = DATATABLE("范围名称", STRING, {{"最近7天"}, {"最近30天"}, {"最近60天"}})
    
  • 步骤2:编写筛选度量值
    创建度量值,根据切片器选择判断数据是否在指定动态日期范围内:

    数据可见性 = 
    SWITCH(
        SELECTEDVALUE('日期范围选择器'[范围名称]),
        "最近7天", IF(MAX('你的日期表'[日期]) >= TODAY() - 7, 1, 0),
        "最近30天", IF(MAX('你的日期表'[日期]) >= TODAY() - 30, 1, 0),
        "最近60天", IF(MAX('你的日期表'[日期]) >= TODAY() - 60, 1, 0),
        1  // 默认显示所有数据(可选)
    )
    

    注意:将'你的日期表'替换为你实际使用的日期表名称。

  • 步骤3:应用筛选到视觉对象
    选中需要筛选的图表或表格,在「筛选器」面板中添加数据可见性度量值,设置筛选条件为等于 1,点击「应用筛选器」。

  • 步骤4:设置单选切片器
    将日期范围选择器表中的范围名称字段拖到画布的切片器控件,在「格式」面板中找到「切片器类型」,选择「单选按钮」即可。

内容的提问来源于stack exchange,提问作者Benny H.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 10:55:15