表格計算是適用於可視化中的值的轉換。表計算是一種特殊類型的計算字段,用於計算Tableau中的本地數據。
它們是基於當前可視化計算的,不考慮從可視化中過濾掉的任何維度或度量。這些計算應用於整個表的值,而不是某些選定的行或列。
表計算用於各種目的,例如:
- 將值轉化為排名。
- 轉換值以顯示正在運行的總計。
- 轉換值以顯示總數的百分比。
對於任何Tableau可視化,它都有一個虛擬表,該表由視圖中的維度確定。此表與數據源中的表不同。主要是虛擬表由“詳細程度”中的維度確定,表示Tableau工作表中以下任何工具架上的維度:
例如,為了計算平均值,我們需要對整個列應用單一計算方法。無法對某些選定的行執行這些計算。
該表具有稱為“快速表計算”的功能,用於創建此類計算。以下是快速表計算中應用的步驟:
第1步:選擇必須使用表計算的度量(Measure)並將其拖動到列架。
第2步:右鍵單擊“度量(Measure)”並選擇“快速表計算”選項。
第3步:從以下選項中選擇一個選項以應用於度量(Measure)。
- 運行總計
- 區別
- 百分比差異
- 總數百分比
- 等級
- 百分位
- 移動平均線
- 年初至今(年初至今)總計
- 複合增長率
- 年增長率
- 年初至今(年初至今)增長
1.表格(跨越):它計算整個表的長度,並在每個分區後重新開始。
例如,在下面的螢幕截圖中,計算的是每列等“年(訂單日期)”等列,例如“月(訂單日期)”。
2.表格(向下):它計算表的長度,並在每個分區後重新啟動。
例如,在下面的螢幕截圖中,計算是在諸如“年(訂單日期)”之類的行(例如“月(訂單日期)”)中計算的,例如:“年(訂單日期)”。
3.表格(橫向然後向下):它計算整個表格的長度,然後沿著表格的長度計算。
例如,在下面的螢幕截圖中,計算是在諸如“年(訂單日期)”之類的列中計算的,在諸如“月(訂單日期)”之類的行中向下計算,然後在整個表中再次跨列計算。
4.表(向下然後跨越):它計算表的長度,然後跨表的長度。
例如,在下面的螢幕截圖中,計算在諸如“月(訂單日期)”之類的行中計算,跨越諸如“年(訂單日期)”的列,然後再次向下計算行。
5.窗格(向下):它計算整個窗格。
例如,在下面的螢幕截圖中,計算是在單個窗格的行(例如“月(訂單日期)”)下計算的。
6.窗格(橫向然後向下):它在整個窗格中計算,然後在窗格中向下計算。
例如:在下面的螢幕截圖中,計算的計算跨越列,例如“年(訂單日期)”,用於窗格的長度,向下計算行,例如“月(訂單日期)”,然後跨列計算長度 再次顯示該窗格。
7.窗格(向下然後跨越): 它計算整個窗格,然後跨窗格。
例如,在下面的螢幕截圖中,計算在諸如“月(訂單日期)”之類的行中計算窗格的長度,跨越諸如“年(訂單日期)”之類的列,然後沿著該長度向下計算。