画像に示すように、C 列に表示される値に到達する必要があります。
C 列 1370311 の値は、行 1 から 5 までの A 列を追加することによって得られます。2 番目の列は、行 2 から 5 までの A 列を追加することによって得られます。同様に、すべての値が計算されます。
また、同じロジックを使用して行 7 ~ 10 の値を計算する必要があります。
タブローでこれを行う計算をどのように構築できますか。
ありがとう
画像に示すように、C 列に表示される値に到達する必要があります。
C 列 1370311 の値は、行 1 から 5 までの A 列を追加することによって得られます。2 番目の列は、行 2 から 5 までの A 列を追加することによって得られます。同様に、すべての値が計算されます。
また、同じロジックを使用して行 7 ~ 10 の値を計算する必要があります。
タブローでこれを行う計算をどのように構築できますか。
ありがとう
毎月の値 (列 A) があり、年初来の値 (列 C) も表示しようとしているようです。
これを行うには、基本的にこのデータの処理方法を Tableau に説明する IF ステートメントを含む計算フィールドを作成する必要があります。
IF [some_parameter]=Jan AND [month]=Jan THEN sum([value])
ELSEIF [some_parameter]=Feb AND ([month]=Jan OR [month]=Feb) THEN sum([value])
ELSEIF [some_parameter]=Mar AND ([month]=Jan OR [month]=Feb OR [month]=Mar) THEN sum([value])
etc. all the way up to:
ELSEIF [some_parameter]=Dec AND ([month]=Jan OR [month]=Feb OR [month]=Mar OR [month]=Apr OR [month]=May OR [month]=Jun OR [month]=Jul OR [month]=Aug OR [month]=Sep OR [month]=Oct OR [month]=Nov OR [month]=Dec) THEN sum([value])
基本的にこれは、1 月の場合は 1 月のみを表示することを示しています。でも、2月なら1月も2月も見せて…「12月なら全部見せて」まで。
[some_parameter] は必ずしもパラメーターである必要はありません。行を区別するために使用しているものである必要があります。計算フィールドでどの if ステートメント (どの月) を使用するかを区別するある種のフィールド。