一、准备素材
- 数据格式:0.0%* ▲;-0.0%* ▼;–大于零显示向上的三角形;小于零显示向下的三角形;等于零则显示–。 数值和形状之间添加了一个空格,显得不那么拥挤,把空格去掉也是可以的,只是会显得拥挤。
关于形状的更多玩法:http://cn.piliapp.com/symbol/
2.颜色:这里使用的颜色为:
红色(小于零):RGB(198, 47, 42) HTML:#c62f2a
绿色(大于零):RGB(10, 127, 84) HTML:#0a7f54
二、正式开始
选择Tableau提供的超市数据集,添加计算字段

同比 = (ZN(SUM([销售额])) - LOOKUP(ZN(SUM([销售额])),-1))/ABS(LOOKUP(ZN(SUM([销售额])),-1))
计算结果为沿着订单日期,在订单日期年级别上获取相应LOOKUP值。
具体操作为:
分析——》创建计算字段——》输入计算字段名及公式


2. 将订单日期的年和月分别拖放到列和行的位置,将在1中创建的字段同比拖放到文本和颜色上面。

3. 选中同比(文本),右键——》设置格式

4. 选中标记下的颜色,点击编辑颜色,选中颜色渐变并设置为2阶,再将两端颜色设置为想要的颜色,确定即可。

最终实现的结果如下