上次修改日期: 12 Dec 2022
环境
- Tableau Desktop
答案
要创建此计算,请遵循以下步骤并查看附加的工作簿。
创建原始视图。
1.单击辅助数据源 Sheet1(目标)的数据字段子类别右侧的链接标记2. 创建计算字段 Diff
SUM([Sales])-SUM([Sheet1 (target)].[Target])3. 创建计算字段失败或成功,以检查该区域是否达到某个子类别的销售目标
if [Diff]>0 then "Succeed" ELSE FALSE END
4.将失败或成功添加到列中,将区域添加到行中,将子类别添加到详细信息中
5.将子类别拖到“列”
6.右键单击子类别,选择“测量”> “计数(不同)”
创建解决方案视图
1.创建不同的计算字段来针对成功和失败计算 COUNTD([Sub-Category])
成功:
if [Diff]>0 then COUNTD([Sub-Category]) END失败:
if [Diff]<=0 then COUNTD([Sub-Category]) END2.创建计算字段Solution_Fail 或 Succeed,以计算每个区域的失败或成功总和
if [Diff]>0 then window_sum([Succeed]) else window_sum([Fail]) END
3.设置 Solution_Fail 或 Succeed 的表格计算,使用子类别计算
4.创建筛选器计算字段,以便在视图中仅显示一个值
if [Diff]>0 then window_sum([Succeed])=running_sum([Succeed]) else window_sum([Fail])=running_sum([Fail]) END5. 设置筛选器的表格计算,使用子类别计算
6.将筛选器 的选定值更改为 True。
感谢您提供该文章是否有效的反馈。
打开新案例
继续搜索
知识库
社区
产品帮助
培训和教程