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

Excel切片器因数据模型非活动关系无法筛选图表求助

Excel仪表盘年份切片器无法联动首个图表的排查方案

以下是针对问题的具体排查步骤:

  • 检查图表数据源的关联字段
    确认Scheme_Details工作表对应的图表,是否直接使用了与日期表处于非活动关系的日期列。由于Excel数据模型中同一时间仅支持一对活动关系,若图表依赖的是未激活关联的日期字段,基于日期表的年份切片器无法对其生效。你可以通过图表的「数据来源」选项,查看是否引用了Scheme_Details表中未绑定活动关系的日期列。

  • 校验USERELATIONSHIP的使用正确性
    如果你尝试用USERELATIONSHIP激活非活动关系,需确保度量值的语法和应用逻辑正确:

    目标度量值 = CALCULATE(
        SUM(Scheme_Details[目标数值列]),
        USERELATIONSHIP('日期表'[日期], Scheme_Details[非活动关联日期列])
    )
    

    重点确认:首个图表是否使用了这个带USERELATIONSHIP的度量值,而非直接使用原始的数值列——只有基于度量值的计算,才能触发非活动关系的筛选传递。

  • 确认切片器的数据源绑定
    检查年份切片器的数据源是否是日期表中的年份字段,而非Scheme_Details表自身的年份列。只有基于日期表的切片器,才能通过数据模型的关系向其他表传递筛选逻辑。

  • 排查数据模型的关系配置
    进入Power Pivot数据模型界面,检查日期表与Scheme_Details表的关系:

    • 确认关系的交叉筛选方向设置为「单向(从日期表到Scheme_Details)」或「双向」,若方向为反向,切片器的筛选无法传递到目标表。
    • 核实目标关系是否被意外禁用,若为非活动关系,必须在度量值中通过USERELATIONSHIP明确调用才能生效。
  • 验证日期表的完整性
    确保日期表是包含连续日期的完整表,且覆盖了Scheme_Details表中所有日期对应的年份。若日期表存在日期缺失,会导致切片器的筛选逻辑无法覆盖目标表的全部数据。

内容的提问来源于stack exchange,提问作者Anil Kumar Poda

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 00:42:34