2016-04-29 32 views
0

四半期ごとに変化するレートテーブルがあります。Tableau年の四半期ごとに実行合計を作成する

if month([booking_date]) = 1 then 1 
ELSEIF month([booking_date]) = 2 then 1 
ELSEIF month([booking_date]) = 3 then 1 
ELSEIF month([booking_date]) = 4 then 2 
ELSEIF month([booking_date]) = 5 then 2 
ELSEIF month([booking_date]) = 6 then 2 
ELSEIF month([booking_date]) = 7 then 3 
ELSEIF month([booking_date]) = 8 then 3 
ELSEIF month([booking_date]) = 9 then 3 
ELSEIF month([booking_date]) = 10 then 4 
ELSEIF month([booking_date]) = 11 then 4 
ELSEIF month([booking_date]) = 12 then 4 
END 

と同等にする方法のすべての種類試してみました:

Qtlyスペルマを

私は四半期のフィールドを作成している

+--------+-------+------+ 
| Q1 |  |  | 
+--------+-------+------+ 
| Sales |  | Rate | 
| <1000 |  | 1% | 
| >=1001 | <2500 | 2% | 
| >=2501 |  | 3% | 
+--------+-------+------+ 
| Q2 |  |  | 
+--------+-------+------+ 
| Sales |  | Rate | 
| <1500 |  | 1% | 
| >=1501 | <3000 | 2% | 
| >=3001 |  | 3% | 
+--------+-------+------+ 

など。

すなわち。販売

四半期= 1であれば、その後合計(売上高) のelseif四半期=その後、2合計は(販売) 等...

だから私は

+-----------------+-----+-----+-------+-------+-----+------+ 
|     | Jan | Feb | March | April | May | June | 
+-----------------+-----+-----+-------+-------+-----+------+ 
| Sales   | 200 | 350 | 500 | 400 | 500 | 700 | 
| Qtly Cum. Sales | 200 | 550 | 1050 | 400 | 900 | 1600 | 
| rate   | 1% | 1% | 2% | 1% | 1% | 2% | 
+-----------------+-----+-----+-------+-------+-----+------+ 
+0

を実行するをクリックして、エラーは正確には何ですか?私が理解したすべてのことは、あなたが毎月返す必要がある販売価値を持っていたので、月をチェックするフィールドを作って、あなたは1または2または3または4ベースの月を返します。あなたはどこにいらっしゃいますか? –

+0

私がこれまでにできることは、累積売上が1月から累積し、四半期ではなくなったことです。 – Phil409

答えて

1

で終わるでしょう、あなたの四半期フィールドを入れて列シェルフでは四半期ごとに月を区切りますが、後でこのヘッダーを非表示にすることができます。あなたの[販売]の丸薬

  1. クイック表計算>だから、>ペイン(アクロス)を用いて全
  2. 計算

enter image description here

+0

私が探していたことはありがとうございました! – Phil409

関連する問題