【发布时间】:2015-09-28 03:36:43
【问题描述】:
我有一个标准化结构的 Excel 文件:
[table1]
id percentage region year
1 0.10 A 01-01-1995
2 0.61 A 01-02-1995
3 0.97 A 01-03-1995
4 0.11 B 01-01-1995
5 0.21 B 01-02-1995
6 0.99 B 01-03-1995
7 0.02 A 01-01-1996
8 0.61 A 01-02-1996
9 0.96 A 01-03-1996
10 0.05 B 01-01-1996
11 0.55 B 01-02-1996
12 0.99 B 01-03-1996
还有第二张桌子,
[table2]
other_id region value year
1 A 99 1995
2 A 76 1996
3 B 102 1995
4 B 50 1996
现在我需要将第一个表中的值乘以第二个表,以获得逐年演变的总数。我试着做一个计算字段,比如
[table1] * [table2]
但我收到 not aggregated 错误。计算
avg[table1] * avg[table2]
或
attr[table1] * [table2]
在 Tableau 中有效,但结果不正确。如何直接在 Tableau 上完成这项工作?
编辑:预期的结果是
[table1]
id percentage region year
1 0.10 * 99 A 01-01-1995
2 0.61 * 99 A 01-02-1995
3 0.97 * 99 A 01-03-1995
4 0.11 * 102 B 01-01-1995
5 0.21 * 102 B 01-02-1995
6 0.99 * 102 B 01-03-1995
7 0.02 * 76 A 01-01-1996
8 0.61 * 76 A 01-02-1996
9 0.96 * 76 A 01-03-1996
10 0.05 * 50 B 01-01-1996
11 0.55 * 50 B 01-02-1996
【问题讨论】:
-
您希望结果如何?至少举个例子
标签: excel tableau-api