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

如何在Tableau交互式仪表板中动态计算指定分类占比?

解决Tableau下拉选择动态显示指定占比的方法

步骤1:创建下拉选择参数

  • 新建参数,命名为Diag选择,数据类型选择「字符串」
  • 允许的值选择「列表」,添加两个选项:'a'和'b',可设置其中一个为默认值
  • 将该参数添加到仪表板,设置为下拉控件样式

步骤2:编写动态占比计算字段

新建计算字段(命名为动态目标占比),使用CASE语句匹配参数返回对应比例:

CASE [Diag选择]
    WHEN 'a' THEN 0.3
    WHEN 'b' THEN 0.2
    ELSE 0  // 可选:处理未匹配的情况
END

步骤3:配置KPI显示

  • 将动态目标占比字段拖入视图,右键该字段→「默认属性」→「数字格式」,设置为百分比(保留0位小数)
  • 将该视图添加到仪表板的KPI区域,即可实现选择a显示30%、选择b显示20%的效果

说明:你之前写的count[diag]/count[diag]逻辑有误,分子分母完全相同,结果永远是100%。这里直接通过参数匹配返回固定比例即可满足需求,无需基于实际数据统计占比。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 02:52:06