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

如何在Power BI中用两个切片器选择列制作双柱营收对比图表?

Power BI双单选切片器筛选指定年份营收总和解决方案

步骤1:创建独立的年份筛选表

为两个切片器分别创建独立年份表,避免筛选逻辑互相干扰:

  • 新建计算表用于StartYear切片器:
    StartYear表 = DISTINCT('你的数据表名'[StartYear])
    
  • 新建计算表用于EndYear切片器:
    EndYear表 = DISTINCT('你的数据表名'[EndYear])
    

步骤2:配置表关系

将两个新建表与主数据表建立单向筛选关系:

  • 关联StartYear表[StartYear]与主表对应年份列,交叉筛选方向设为单向(从StartYear表到主表)
  • 关联EndYear表[EndYear]与主表对应年份列,交叉筛选方向同样设为单向(从EndYear表到主表)

步骤3:编写目标度量值

创建专用度量值,仅计算两个切片器选中年份的营收总和:

选中年份营收总和 = 
VAR 选中起始年 = SELECTEDVALUE('StartYear表'[StartYear])
VAR 选中结束年 = SELECTEDVALUE('EndYear表'[EndYear])
RETURN
CALCULATE(
    SUM('你的数据表名'[营收]),
    FILTER(
        '你的数据表名',
        '你的数据表名'[统计年份列] = 选中起始年 || '你的数据表名'[统计年份列] = 选中结束年
    )
)

注意:将你的数据表名替换为实际数据表名称,统计年份列替换为主表中存储营收对应年份的字段

步骤4:配置可视化组件

  • 两个单选切片器分别绑定StartYear表[StartYear]和EndYear表[EndYear],并设置切片器的「选择类型」为「单选」
  • 柱形图的X轴选择主表的统计年份列,值字段选择新建的选中年份营收总和度量值

此时柱形图只会显示两个切片器选中年份的营收柱形,符合预期效果。

内容的提问来源于stack exchange,提问作者Krishan Patel

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 23:47:04