目次
今回は表計算のTotalとWindow_sumの違いについて説明します。
使用するデータソースはサンプルストアです。
Total()
パーティション内の値を対象に()内の計算を行います。
Window_Sum()
各セルで()内の計算を行いその結果に対してパーティション内の合計を計算します。
total(sum([売上]))とwindow_sum(sum([売上]))は同じ結果となります。
total(avg([売上]))とwindow_sum(avg([売上]))は異なる結果となります。
total(avg([売上]))では都道府県内の売上の平均を計算しているのに対して、
window_sum(avg([売上]))では都道府県内の市区町村ごとの平均を計算しその合計を計算しています。
total(avg([売上]))とwindow_avg(avg([売上]))でも異なる結果となります。
total(avg([売上]))では都道府県内の売上の平均を計算しているのに対して、
window_avg(avg([売上]))では都道府県内の市区町村ごとの平均を計算しさらにその平均を計算しています。
TotalとWindow_Sumは混同しがちですが、性質が異なります。
目的に応じて使い分けていってください。
Tableau_id執筆者:林 周作(Shuusaku Hayashi)