在 LuckyTemplates 中使用排名顯示頂部或底部結果

在 LuckyTemplates 中使用排名顯示頂部或底部結果

在本教程中,我們將深入探討如何在 LuckyTemplates 中有效地利用排名技術。 您可以在本博客底部觀看本教程的完整視頻。

有時您不想在可視化中顯示數據的所有結果。有時您只想查看頂部或底部的結果,例如前五名或後七名。

為了能夠在 LuckyTemplates 中執行此操作,您需要利用RANKX函數並以特定模式使用它,這樣您的結果將始終以動態方式從最高或最低排名的角度準確顯示您想要的內容。

我們將深入探討一些排名技術,以及如何在現實世界中利用這些技術在引人注目的儀表板中創建一些有效的動態視覺效果。

我已經完成了很多關於預算的教程和技巧。但 LuckyTemplates 的優勢來自於不同方法的結合。

因此,我在這裡展示的是產品預算分析,我在預算儀表板中利用排名技術來隔離頂部或底部元素。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

目錄

顯示客戶群的頂端

對於這個例子,我真的簡化了公式。

我將向您展示我是如何寫的。但首先,您會看到您可以創建公式並將其用於許多不同的元素或維度。它基本上是可重複使用的。

但是看這裡,你可以看到我有頂級客戶。根據任何上下文、時間範圍或產品,我什至可以選擇可以顯示在儀表板中的內容。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

這將自動篩選出排名前七位的客戶和銷售人員。

這將始終動態變化,並且只顯示前七名。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

所以,這是一件非常有效的事情。例如,如果我們只是在這裡更改時間範圍,您會發現它實際上改變了結果。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

它可能會改變報告中的所有結果,但它仍然有效地顯示了頂級客戶或銷售人員。

它還為您在報告中顯示的其他見解增添了更多色彩。

預算分歧

我們將調整時間範圍並選擇一些產品。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

所以,我選擇了產品分組。在該分組選擇中,我們看到了一些差異,然後找出這種差異發生的原因。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

這個特定的圖表顯示了性能與預算的關係。您可以看到有累計預算,以及當前和去年的銷售業績。

有很大的分歧。但是,我們可以進一步縮小範圍並將其隔離,以便我們知道它發生的原因;這將提供一個非常好的洞察力。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

但是有一種方法可以改善這一點。我們可以深入了解去年和之前幾年我們從某個特定的人那裡得到的東西之間的差異。

我們可以進一步探討,但利用 LuckyTemplates 中的排名技術將使我們能夠創建動態視覺效果,以顯示我們客戶群的某個頂端或底端。

這是如何做的。我跳到我的模型上,首先展示了客戶表。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

現在,我在這裡有一個度量的排名分支,我將把它帶到表中,它將給我前 7 名客戶和他們相應的銷售額,它被稱為 Top 7 Customers By Sales

在 LuckyTemplates 中使用排名顯示頂部或底部結果

現在,如果我將總銷售額引入表格,您就會看到不同之處。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

我們看到Total Sales實際上帶來了每一次迭代和結果。但是Top 7 Customers By Sales只會顯示前 7 名,這正是我想要在表格中顯示的內容。

使用 RANKX 和 IF 公式

現在,讓我們來看看這個公式。

如果我們看一下,這並不難。它相對簡單。特別是當您使用變量時,它確實簡化了您放入模型中的公式。我們只是利用RANKX,然後將其包裝在IF語句中。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

因此,對於每一位客戶,我們都按銷售額對他們進行排名。如果我們處於客戶環境中,我們需要做的就是擺脫這種環境,以便我們可以評估每個客戶。如果我們不使用公式ALL,它會給每個人相同的排名。

在客戶上下文中,我們需要忘記上下文中的任何過濾器並查看所有客戶,然後通過此特定度量評估他們的排名。在這種情況下,我們使用了銷售額,並按降序排列銷售額。所以,我們從最高到最低。

通過這樣做,我們將我們在IF邏輯中創建的這個特定變量包裝起來。

因此,如果客戶等級小於或等於(在本例中為 7),它將返回他們的 Total Sales 或空白。

這就是你如何做的模式。

顯示客戶群的底端

我們可以創建另一個衡量指標來查看我們排名最後的七個客戶。

所以在這種情況下,如果我們跳回到模型,你想看看銷售業績的其他形式,你就會明白為什麼會出現分歧。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

你會知道這可能是因為頂級客戶做得很好。但另一個原因可能是因為一些客戶確實拖累了我們,所以我們想轉而關注底層客戶。

這就是這項技術真正派上用場的地方。而且它確實可以從您的數據中提取一些有效的見解。

現在我為銷售員示例所做的完全相同,這就是為什麼這項技術真的很棒。

在這種情況下,使用銷售人員上下文,我必須做的是通過使用ALL刪除任何過濾器來擺脫該上下文。然後我們評估所有銷售人員的 Total Sales 排名,並將其放入IF邏輯中。

在 LuckyTemplates 中使用排名顯示頂部或底部結果

這就是我們為銷售人員獲得動態視覺效果的方式。


LuckyTemplates 的高級 DAX:跨獨特見解實施排名邏輯
使用排名 DAX 度量在 LuckyTemplates 中提取獨特見解通過
在 LuckyTemplates 中使用 RANKX 對客戶進行排名動態分組

結論

排名技術在為 LuckyTemplates 中的報錶帶來更多見解方面非常有效。

您需要花一些時間深入思考如何將其應用於您自己的數據和報告。

該技術將是相似的,但您可能需要根據自己的環境和正在處理的數據進行一些小的調整。

總的來說,這是一種非常強大的可視化技術,只需要一點 DAX 知識並在報表中正確實施公式。

如果您想觀看圍繞該主題展開的 LuckyTemplates 網絡研討會系列的整個研討會,我強烈推薦您觀看。該系列討論了一些非常高級的預算編制,例如預測基準分析。

當您了解如何實施大量這些預算編制技術時,您將了解如何開始將這些元素整合到 LuckyTemplates 中。

一切順利,

***** Learning LuckyTemplates?*****







什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的