【问题标题】:How to convert sub category values to column in tableau text tables如何将子类别值转换为表格文本表中的列
【发布时间】:2021-08-18 16:07:11
【问题描述】:
我是新来的画面。我的数据如下:
| Category1 |
Subcategory1 |
AmountType |
Amount |
| ABC |
Sub1 |
Actual |
100 |
| ABC |
Sub1 |
Budget |
200 |
| PQR |
Sub2 |
Actual |
300 |
| PQR |
Sub2 |
Budget |
400 |
我想把它转换成这样:
| Category1 |
Subcategory1 |
Actual |
Budget |
| ABC |
Sub1 |
100 |
200 |
| PQR |
Sub2 |
300 |
400 |
谁能帮我解决这个问题?
提前致谢。
【问题讨论】:
标签:
tableau-desktop
texttable
【解决方案1】:
如下创建 2 个计算字段。
实际 =
IF [AmountType] = "Actual"
THEN [Amount]
ELSE
0
END
预算 =
IF [AmountType] = "Budget"
THEN [Amount]
ELSE
0
END
数据看起来像
| Category1 |
Subcategory1 |
AmountType |
Amount |
Actual |
Budget |
| ABC |
Sub1 |
Actual |
100 |
100 |
0 |
| ABC |
Sub1 |
Budget |
200 |
0 |
200 |
| PQR |
Sub2 |
Actual |
300 |
300 |
0 |
| PQR |
Sub2 |
Budget |
400 |
0 |
400 |
Tableau Prep 也可以考虑对数据进行透视。