问题
- 在 tableau 计算时经常会遇到一个场景,既先需要汇总求和、再计算比率;
- 例如,下面的场景:
- 需要先汇总不同类商品的 出库、客退,之后将 客退/出库 求得客退率;
逐行计算
- 在计算上面的需求的时候,如果我们直接用
[1季度客退]/[1季度出库]
计算,得到的结果其实是错误的; - 这是因为,tableau 会先计算【每一行】的
[1季度客退]/[1季度出库]
结果值,之后将结果加总得到总的结果; - 这样的出的结果并不是我们想要的,其核心原因就在于 tableau 逐行计算原则;
聚合计算
- 在处理上面的需求的时候,我们需要先使用
SUM
函数,计算出 出库 和 客退 的总和,之后用两个和相除,得到的才是我们想要的结果; - 如下图: