知识库

如何将颜色条件仅应用于一个度量值


发布时间: 04 Jul 2023
上次修改日期: 02 Jan 2024

问题

如何将颜色条件仅应用于一个度量值。

在这种情况下,假设您希望将颜色条件仅应用于利润,而不是销售额。
如果利润大于或等于 0,颜色条件应为“蓝色”,如果利润为负,颜色条件应为“红色”。

<当前行为>
用户添加的图像

<需要的行为>
用户添加的图像

环境

  • Tableau Desktop

答案

请按照“附件”部分中文本右侧附加的示例工作簿进行操作。

<步骤 1>
-创建交叉表-
1.从 Tableau Desktop 连接到示例 Superstore。
2.将 [订单日期] 和 [类别] 拖到行中。
用户添加的图像
3.将 [区域] 拖到“列”。
用户添加的图像
4.将 [利润] 拖到标记上的文本中。
用户添加的图像
5.将 [销售额] 拖到交叉表中,如下所示。
用户添加的图像

-将颜色条件设置为利润-
6.按如下方式创建新的计算字段。
     名称:Profit Color Condition
     计算: IF SUM([Profit])>=0
                          THEN "BLUE"
                          ELSE "RED"
                          END
7.将 [度量名称] 拖到颜色。
用户添加的图像
8.将 [利润颜色条件] 拖到详细信息。
用户添加的图像
9.单击 [AGG(利润颜色条件)]的详细信息标记 -> 选择颜色。
用户添加的图像
10.单击颜色图例增量标记 -> 编辑颜色
用户添加的图像
11. 按如下方式更改颜色
​​​​​​     *利润,蓝色 -> 蓝色
​     *利润,红色 -> 红色
​     *其他 -> 黑色
用户添加的图像
 
此文章是否已解决问题?