2016-02-19 109 views
2

有一個工作表稱爲人與列 - 名稱&生日。需要使用指向最新生日的默認值創建快速篩選器。將最新日期值設置到TABLEAU中的快速過濾器

例如:如果有3條記錄如下,

名稱生日
甲1993年8月9日
小號1994年6月5日
ž2000年8月15日

過濾器應該在其中保留默認值8/15/2000,其他值在下拉列表中未被選中。

回答

1

我相信我看到你在問什麼。在添加過濾器時,單擊過濾器中的小下拉箭頭 - >編輯過濾器 - >從第一個下拉列表中選擇標記爲「頂部」 - >按字段單選按鈕的頂部的頂部 - >輸入1在接下來的字段中,在下一個字段中選擇生日 - 然後從下一個字段選擇生日 - 然後選擇最大。這將改變視圖以僅顯示最近的出生日期。希望這可以幫助。

+0

我的Quick_Filter的類型是「多值降落」,它顯示「ALL」就像我以前的樣子 –

+2

你想a)總是過濾到最新的生日只有數據行或b)顯示最新的生日只是默認情況下,但顯示一個過濾器,允許人們選擇其他或備用日期? –

+0

@alex選項b是我真正想要的(默認情況下只顯示最新的生日,但顯示一個過濾器,允許用戶選擇其他日期或替代日期)。截至目前,我只能過濾最近一次生日的數據,即使勾選了相應的複選框,它也不會顯示任何其他生日。 –

0

Tableau目前不會爲您提供對快速篩選器默認值的動態控制。日期。他們通常從已發佈的設置開始。

這裏有幾個簡單的建議,類似於但不完全是你想要的。最後,有一種方法可以以更多的努力爲代價來完成你想要的任務。

對於連續日期字段,您可以設置過濾器來顯示相對日期和過濾器允許用戶方便地設置出隨錨了N天,數週或數月的日期範圍日期。錨點日期默認爲當前日期。

對於離散日期字段,您可以顯示一個頂級過濾器作爲tia97建議,並顯示一個整數值參數控制,以允許用戶選擇N以查看最新的N個生日。 (即N個最小的人)

您可以嘗試使用參數,計算字段和快速過濾器進行其他變化,但只顯示出生日期列表並讓人們選擇可能會更簡單。

最後,如果要將此工作簿發佈到Tableau Server,則可以使用JavaScript API自行控制過濾用戶體驗。您可以將Tableau可視化內容嵌入網頁中,並由您定義的自定義HTML,CSS和Javascript包圍。構建用戶交互所需的任何控件,然後將JavaScript命令發送到Tableau以指導過濾器操作。更多的努力,但你對UX有更多的控制。

通常,我會盡可能快速輕鬆地使用Tableau Desktop中的內置功能,然後將JavaScript API工作保存在最終的波蘭語上,僅顯示最真實的公共可視化效果需要它。

相關問題