Tableau api 是否可以根据另一列的值有条件地格式化一列的字体颜色?

Tableau api 是否可以根据另一列的值有条件地格式化一列的字体颜色?,tableau-api,conditional-formatting,Tableau Api,Conditional Formatting,我有一个工作簿,可以识别数据集中某些元素的有效和无效名称 我想将Invalid一词显示为红色时,将每列左侧的字体颜色更改为红色,显示Valid时,将每列字体颜色更改为绿色 在我提供的示例屏幕截图中,我希望Identity Data.Name下的值在Val Department读取Invalid Department时以红色列出,在Valid Department读取时以绿色列出。示例中的其他列也是如此 (请注意,我缩小了一些列以保护敏感数据,但这并不影响图像的相关性。) 必须将要着色的标注文字拖

我有一个工作簿,可以识别数据集中某些元素的有效和无效名称

我想将
Invalid
一词显示为红色时,将每列左侧的字体颜色更改为红色,显示
Valid
时,将每列字体颜色更改为绿色

在我提供的示例屏幕截图中,我希望
Identity Data.Name
下的值在
Val Department
读取
Invalid Department
时以红色列出,在
Valid Department
读取时以绿色列出。示例中的其他列也是如此

(请注意,我缩小了一些列以保护敏感数据,但这并不影响图像的相关性。)


必须将要着色的标注文字拖动到标签标记中。据我所知,这是在Tableau中执行条件字体颜色的唯一方法。

您可以通过单个字段的值进行颜色设置。由于您已经在数据中定义了是/否,您只需将其中一个字段拖到彩色即可。如果你想用不同的字段给不同的列上色,你必须创建单独的图表,然后把它们放在仪表板上。有两件事值得一试。1.如果在颜色架上放置第二个字段时按住SHIFT键,则可以按两个离散字段进行着色。(其效果是创建一个组合字段并通过该字段着色)。2.Tableau在版本10.2中引入了每个度量值都有不同颜色图例的功能