2015-11-10 16 views
1

根據日期選擇由用戶我有具有周分裂日期參數條形圖中的條數。 當我選擇第4周,我需要4條(每個星期即Week1,Week2,譯員更加,Week4)與銷售數據和圖表英寸 當我選擇第3周,我需要3條(每個星期即Week1,Week2,譯員更加的)的圖表與銷售數據 和總和等等......所以當我選擇1星期,我將只有一個酒吧在我的圖表中。如何控制的Tableau

我嘗試使用與去年DATEDIFF(),但我無法控制條形圖

回答

0

在這裏,在酒吧的數量是什麼對我的作品:

  1. 基礎上創建一個參數你日期字段,把它的時間內(或其他),數據類型:日期,允許值:所有
  2. 用以下公式推

創建一個計算字段

與[日期]爲您的日期字段和[超值]是要顯示原始測量

  • 使用新的計算領域,而不是原來的措施中你的圖

  • 上創建的參數右鍵單擊並選擇「顯示參數控制」

  • 現在,當您更改日期在參數控制,酒吧的炭量ts會調整隻顯示到該日期爲止的幾周。 它應該是這樣的: enter image description here

    enter image description here

    編輯: 如果你想要一個「全部」選項,你可以去到的參數設置,選擇「列表」的「允許值」,並添加來自您的日期字段的值。 然後,您只需手動創建一個額外的項目與「01/01/2011」的值或將來的任何其他日期爲止),並顯示爲「全部」。 但是,只有當你有靜態數據時才能使用!如果您更新了源代碼和新的代碼,則添加了更新的值,因爲您明確指定了哪些值可用,所以它們不會顯示在列表中。

    我也認識到以下幾點: 如果你不喜歡它,我解釋,你就可以選擇特定的日子,這可能導致對同一周的不同日子不同的圖表。也就是說,如果我選擇同一周的星期二或星期五,我將擁有不同大小的酒吧,儘管整個星期的銷售額保持不變。如果這對你的用例來說沒問題,那就去做吧。否則,您應該創建另一個計算字段DATETRUNC("week", [date])並將其用於參數和計算。有了這個,你只能選擇一週,所以無論你選擇一個星期的哪一天,酒吧的高度都一樣。

    +0

    謝謝@Alexander ......如果我想在該參數的「全部」選項是什麼一個其他的問題嗎? (選擇全部以顯示所有的酒吧) 將計算出的字段是什麼樣的? –

    +0

    @AshishBSathish添加了一段關於「全部」選項的段落,以及我以前描述的另一個可能的缺陷。 – Alexander