我有一个标准化结构的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
答案 0 :(得分:0)
您可以尝试创建公式。它可以是这样的 -
"use strict";
$(function() {
var self = this;
// some code
var func1 = function() {
// do some action
};
var runTimer = function() {
func1();
setTimeout(self.runTimer, 60000);
}
});