Tableau api 是否有方法根据标注字符串和度量值的组合有条件地高亮显示列单元格?
例如,我有一个聚合表,如下所示Tableau api 是否有方法根据标注字符串和度量值的组合有条件地高亮显示列单元格?,tableau-api,Tableau Api,例如,我有一个聚合表,如下所示 ╔════════════════╦═════════╦═════════╦═══════╗ ║ DCG ║ Users ║ UU ║ Ratio ║ ╠════════════════╬═════════╬═════════╬═══════╣ ║ (Other) ║ 74,000 ║ 5,000 ║ 6.75% ║ ╠════════════════╬═════════╬═════════╬═══════╣
╔════════════════╦═════════╦═════════╦═══════╗
║ DCG ║ Users ║ UU ║ Ratio ║
╠════════════════╬═════════╬═════════╬═══════╣
║ (Other) ║ 74,000 ║ 5,000 ║ 6.75% ║
╠════════════════╬═════════╬═════════╬═══════╣
║ Direct ║ 100,000 ║ 20,000 ║ 20% ║
╠════════════════╬═════════╬═════════╬═══════╣
║ Display ║ 45,000 ║ 100 ║ 0.22% ║
╠════════════════╬═════════╬═════════╬═══════╣
║ Email ║ 150,000 ║ 60,000 ║ 40% ║
╠════════════════╬═════════╬═════════╬═══════╣
║ Organic Search ║ 200,000 ║ 120,000 ║ 60% ║
╠════════════════╬═════════╬═════════╬═══════╣
║ Social ║ 90,000 ║ 18,000 ║ 20% ║
╚════════════════╩═════════╩═════════╩═══════╝
我想做的是保持所有这些比率值作为基准。例如,当我按位置划分表时
╔════════════════╦════════╦════════╦═══════╗
║ DCG ║ Users ║ UU ║ Ratio ║
╠════════════════╬════════╬════════╬═══════╣
║ (Other) ║ 10,000 ║ 500 ║ 5% ║
╠════════════════╬════════╬════════╬═══════╣
║ Direct ║ 15,000 ║ 2,000 ║ 13% ║
╠════════════════╬════════╬════════╬═══════╣
║ Display ║ 8,000 ║ 6 ║ 0.07% ║
╠════════════════╬════════╬════════╬═══════╣
║ Email ║ 20,000 ║ 10,000 ║ 50% ║
╠════════════════╬════════╬════════╬═══════╣
║ Organic Search ║ 65,000 ║ 65,000 ║ 1.5% ║
╠════════════════╬════════╬════════╬═══════╣
║ Social ║ 10,000 ║ 4,000 ║ 40% ║
╚════════════════╩════════╩════════╩═══════╝
我想让比率值改变颜色,以显示特定的DCG值要么超过基准平均值,要么不符合be基准平均值。在这种情况下(其他)将略为红色,Direct将略为红色,显示屏将为深红色,电子邮件将为绿色,等等
可能吗?如果某些位置存在某些DCG值,但其他位置不存在,该方法是否也有效
可能是这样,但不是这样,因为它不起作用
如果[DCG]='(其他)和[Ratio]>6.75%,则“绿色”或“红色”或[DCG]='Direct”和[Ratio]>20%,则“绿色”或“红色”,等等。
这可以通过固定LOD计算来完成,因为它们独立于过滤器工作。如果您可以共享数据(.twbx文件),我可能会尽力帮助您