如何在Tableau中创建可随筛选条件动态调整的参考线计算字段
实现方案
你可以直接修改原有计算字段,通过判断当前选中的媒体类型数量动态返回目标值,选中多个时返回空值即可让目标线自动消失:
1. 替换计算字段逻辑
将原有计算字段代码替换为如下内容:
IF WINDOW_COUNT(COUNTD([Media Name])) = 1 THEN IF [Media Name] = 'Call' THEN .85 ELSEIF [Media Name] = 'Chat' THEN .95 ELSE 0 END ELSE NULL END
注意:该计算属于表计算,你需要将其计算依据设置为
Media Name,确保统计的是当前筛选条件下的媒体类型总数量。
2. 配置验证
- 确认
Media Name的筛选器已经应用到所有使用该计算字段的工作表 - 目标线选择该动态计算字段作为值即可,当计算返回NULL时,Tableau会自动不渲染目标线
内容的提问来源于stack exchange,提问作者PLL
相关产品推荐
相关产品推荐

