【发布时间】:2020-08-10 23:42:42
【问题描述】:
我想在 tableau desktop 中根据以下条件对值(.csv 文件格式)进行颜色格式化。
如果从开始日期开始连续增加值或相同的值增加值,则值应为红色。
如果从 startDate 开始连续减少值,那么值颜色应该是绿色
如果值是从开始日期开始增加然后减少,则为黄色。
如果值减少然后增加然后黄色。
对于上述数据,学生值的预期颜色应低于..
学生:Mon,Pat,Henry,Kim Yellow,
杰克,斯坦利·雷德
凯文,伦德尔-格林
我尝试了下面的代码,但没有按预期工作..
如果我遗漏了任何东西,请更正。
//绿色-连续下降趋势
如果
window_sum(如果 FIRST() = 0 那么 0
elseif sum([Value])
end) = MAX([天数]) 然后是“绿色”
//Yellow - downward and upward trend but not consecutive
elseif window_sum(if FIRST() = 0 then 0
elseif sum([Value]) < lookup(sum([Value]),-1) then 1
end) > 0 and
window_sum(if FIRST() = 0 then 0
elseif sum([Value]) < lookup(sum([Value]),-1) then 1
end) < MAX([Number of Days]) then "Yellow"
//Red - consecutive upward trend
elseif
window_sum(if FIRST() = 0 then 0
elseif sum([Value]) > lookup(sum([Value]),-1) then 1
end) = MAX([Number of Days]) then "Red"
end
提前感谢您的帮助!!
【问题讨论】:
标签: tableau-api