0
如何從計算字段中的字段獲得第二高值。在Excel中,我會使用大功能,但似乎沒有相應的畫面。我寧願在Tableau中執行計算,而不使用傳遞函數。Tableau計算字段中的第二最大值
如何從計算字段中的字段獲得第二高值。在Excel中,我會使用大功能,但似乎沒有相應的畫面。我寧願在Tableau中執行計算,而不使用傳遞函數。Tableau計算字段中的第二最大值
這裏有兩種選擇。
首先,如果你想計算髮生在數據源端,你可以寫一個LOD計算髮現你的領域的最大,將其命名爲myMax
{fixed [My_Dimension1], [My_Dimension2] : max(myField)}
無論使用固定的,包括或排除LOD計算的範圍取決於您希望如何確定分析範圍。
然後再寫如果小於LOD計算返回的字段值的行級,並含蓄空,否則,名myFieldExceptMax
if myField < myMax then myField end
該行級計算的最大會是你的答案。
max(myFieldExceptMax)
另外,如果你想在客戶端(畫面)側運行,以找出倒數第二聚合的查詢結果,你可以使用的排名表計算功能和過濾器,只顯示第二的排名結果。
你可以使用Rank() –