表依据计算可以分为三类:
- 基于“表”的计算
- 基于“区”的计算
- 基于“单元格”的计算
一、基于“表”计算
是指,对视图中整个表进行操作。分四种情况:
- 表(横穿):沿着水平方向进行计算,即每一行数据都是从左到右进行计算
- 表(向下):沿着竖直方向进行计算,即每一列数据都是从上到下进行计算。
- 表(横穿,然后向下):走Z字形,先按横向从左往右走,走到尽头跳转到下一行第一个位置,又开始从左往右走,直到走完最后一个数据。
- 表(向下,然后横穿):先按纵向从上往下走,走到底跳转到下一列第一个位置,又开始从上往下走,直到走完最后一个数据。
1、表(横穿)
2、表(向下)
3、表(横穿,然后向下)
4、表(向下,然后横穿)
二、基于“区”的计算
基于“区”计算是指,指视图中的子视图或子数据表,在计算时,“区”不像“表”那样贯穿到边(底),而是根据分组,在分组中进行独立计算。分三种情况:
- 区(向下):在每个区中进行
- 区(横穿然后向下):在每个区中进行
- 区(向下然后横穿):在每个区中进行
1、区(向下)
2、区(横穿然后向下)
3、区(向下然后横穿)
三、基于单元格计算
每个单元格只与自己进行计算,与其它单元格均无联系
Tableau学习系列(8):表计算 - 知乎 (zhihu.com)