Tableau学习记录1 | 您所在的位置:网站首页 › 柱形图颜色标注怎么弄 › Tableau学习记录1 |
上个月一直在用Tableau做Dashboard,感觉Tableau也有很好用的地方,跟Power BI比起来,Tableau自由度会高些,支持SQL语句,可以根据一些代码逻辑来实现功能需求,而Power BI就更加偏向模块化,更适合新手入门,也会涉及代码的编写,但这方面有些难度。平时Excel用的多的话更建议使用Power BI,他们很多地方是相同的,上手更快。 之前遇见一个问题,困扰了我很久,直到前几天我才找到办法解决。对于一组数据,每组数据都有不同的标准,达到标准就要变成绿色,没达到标准要变成红色,例如如下的一组数据: 日期区域KPI-1KPI-2KPI-3KPI-4Target2022/2/1A90%79%71%66%90%2022/2/1B81%89%72%89%80%2022/2/1C88%77%78%65%85%2022/2/1D83%81%79%91%65%2022/3/1A86%71%73%70%90%2022/3/1B85%83%89%80%80%2022/3/1C79%86%91%85%85%2022/3/1D90%84%81%84%65%2022/4/1A94%80%90%81%90%2022/4/1B93%90%78%91%80%2022/4/1C91%91%70%78%85%2022/4/1D87%86%85%89%65%(以上数据纯属虚构,仅用于举例) 对于上面的数据,A、B、C、D四个区域在2022年每个月的每种KPI都不同,但是每个区域的KPI目标都是一样的,我现在需要看到的dashboard是达到目标就会变成绿色,没达到目标就会变成红色,这样看每个区域每个月的各种KPI是否达标一目了然。 当我们把Excel导入Tableau后,我们会得到如下所示的数据名称,将数据格式改一改就可以开始做Dashboard了。 我们把需要的东西放入Tableau的工作表里面,然后简单操作之后就会变成这样 接下来我们要用一段代码来创建一个计算字段,从而实现我们想要的效果,每个区域根据不同的目标显示不同的颜色。 先把四个区域的目标放一起,让系统判断当我输入哪个区域时,需要输出什么样的目标。再用Target 1来和实际的数据比较,如下:
再把它拖入Kpi-1颜色选项 ,便会出现真伪的颜色选择,真的选择绿色,假的选择红色,如此类推昨晚Kpi-2、Kpi-3、Kpi-4,做完之后如下:
有疑问或不懂欢迎评论区讨论! |
CopyRight 2018-2019 实验室设备网 版权所有 |