有以下数据
Product AttributeType AttributeValue
Ferrari Color Red
Ferrari Wheels 4
Porsche Color Silver
Porsche Wheels 4
Yamaha Color Black
Yamaha Wheels 2
如何创建一个计算字段“颜色”/“轮子”,它可以为我提供相应的颜色/轮子?
我尝试做类似
的事情{FIXED [AttributeValue]: [AttributeType]="Color"}
但Tableau抱怨[AttributeType]="Color"
不是聚合函数。
任何想法?
答案 0 :(得分:1)
将数据重塑为Color列和Wheels列会更简单,但如果您不想这样做,则以下聚合计算可以正常工作。
attr(if AttributeType = "Color" then AttributeValue end) + "/" +
attr(if AttributeType = "Wheels" then AttributeValue end)
如果你有多个颜色或轮子属性给定游戏中的尺寸,attr()函数将返回" *"