Tableau 中特定列的条件格式
Posted
技术标签:
【中文标题】Tableau 中特定列的条件格式【英文标题】:Conditional formatting on particular columns in Tableau 【发布时间】:2022-01-19 21:45:03 【问题描述】:我有一个示例数据集,我想在其上执行条件格式化。在给定的数据样本中,如果列 Item3>=Item1 中的值,则 Item3 中的相应记录应以绿色突出显示,否则以红色突出显示。同样,如果列 Item4>=Item2 中的值,则 Item4 中的相应记录应以绿色突出显示,否则以红色突出显示。
| Group | Item1 | Item2 | Item3 | Item4 |
|-------|-------|-------|-------|-------|
| A | 3 | 1 | 1 | 1 |
| B | 4 | 3 | 4 | 3 |
| C | 5 | 6 | 2 | 8 |
| D | 9 | 4 | 10 | 6 |
| E | 6 | 9 | 7 | 7 |
| F | 4 | 5 | 5 | 7 |
| G | 7 | 5 | 9 | 6 |
在上面的示例中,Item3 列下的第 1 行和第 3 行应以红色突出显示,其余为绿色,而 Item4 列下的第 5 行应以红色突出显示,其余为绿色。
我尝试使用 if-else 语句创建计算字段,但它会突出显示所有值。如何突出显示“Item3”和“Item4”列中的单元格?
【问题讨论】:
【参考方案1】:实现此 Viz 的一种方法是使用 3 张工作表。第一个工作表是组、项目 1 和项目 2。第二个工作表是组和项目 3。第三张表是组和 item4。 创建两个计算字段“3>1”和“4>2”,并将它们分别作为颜色分配给第二张和第三张工作表。然后制作一个仪表板,所有三张纸都浮动,重叠,调整哪一张在前面。我在标题上下注。
这是我的结果。
在这里:https://public.tableau.com/app/profile/wade.schuette/viz/color-columns/Dashboard1?publish=yes
【讨论】:
以上是关于Tableau 中特定列的条件格式的主要内容,如果未能解决你的问题,请参考以下文章
Excel 如何设定以下条件? A 列和B列里的文字不一样时 ,B列的文字变成红色