如何有条理地更改画面中的列颜色?

时间:2017-04-19 13:46:39

标签: tableau

在Tableau中,我有一列表明正或负利润。如果它高于0 - 我希望列颜色为绿色,如果它低于0,我希望列颜色为红色。

2 个答案:

答案 0 :(得分:1)

  1. 将测量值拖动到颜色
    1. 单击彩色滤镜卡并选择“编辑颜色”
    2. 选择您想要的颜色主题(在您的情况下,红色/绿色发散),勾选“阶梯式颜色”并设置为“2”步骤。
    3. 点击“高级”并将“中心”设置为“0”。
  2. 这将适用于整个图表,如果您只想将其应用于一个列,则需要右键单击“测量值”颜色并选择“使用单独的图例”。

答案 1 :(得分:0)

1.首先创建一个新的计算字段,说“利润/损失”,并将条件设置为:

IF([Profit]))< 0那么“损失” ELSE“利润”结束

  1. 将数据类型保持为“字符串”并将其转换为Dimension。
  2. 现在将“利润/损失”字段拖到“标记”卡上的“颜色”选项,然后根据您的要求编辑颜色。
  3. *稍后,您可以从可视化中隐藏此列。