LuckyTemplates 動態分組 | 使用 DAX 進行分段

LuckyTemplates 動態分組 | 使用 DAX 進行分段

我想複習一下 LuckyTemplates 動態分組技術。我將向您展示如何動態展示信息帶的片段。這是一種基於數據模型構建的強大技術。您可以在本博客底部觀看本教程的完整視頻。

我這裡有一個非常簡單的數據模型。由於 Microsoft 在 LuckyTemplates 中設置內容的方式,我不喜歡這種方式,因此有點混亂;所以,我想使用瀑布技術重新排列它。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

我希望我的銷售表位於底部,所有查找表位於頂部。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

但是,在許多情況下,您的查找表沒有那麼多信息。例如,我這裡有我的客戶數據,但我希望能夠根據一個指標對我的客戶進行分組,而且我想動態地進行。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

根據我的選擇,分組會有所不同。例如,我選擇不同的年份或說不同的產品,我希望能夠根據這些選擇分析我在分組中的結果。

當您將此技術與良好模型結合使用時,您可以通過多種方式過濾數據。

現在讓我們來看看這實際上是如何工作的理論。

目錄

DAX 公式和度量分支

我在這裡對我的總銷售額進行了簡單的計算。在此度量中,我使用了並從不同的表中檢索了價格,然後將其乘以每筆交易的銷售數量。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

現在,在可視化中,我希望能夠區分我認為哪些客戶是增長良好的客戶、增長一般的客戶或增長較差的客戶。關鍵是要識別切片器上選擇的年份。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

我在這裡也有我的銷​​售額 LY(去年)計算,我在其中使用了函數。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

從這個計算中,我可以計算出百分比增長(銷售增長)。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

這就是您可以構建利基帶計算的方法。在這種情況下,我將擴展到此計算(銷售增長),然後我將基於此創建我的細分市場。

請注意,這些數據都不在我的任何原始數據表中。我正在使用度量創建它,然後我將根據此計算進行分段和動態劃分。

您可以在散點圖可視化上看到細分或分組真正爆發的地方。此可視化與此處的條形圖可視化具有相同的度量。它只是以稍微不同的方式表示事物。而且還是動態計算或者說動態分割技術。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

我還可以通過簡單地添加一個切片器過濾器按月和年將其分解。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

使用 DAX 的 LuckyTemplates 動態分組

我通常使用基於 Web 的DAX 清理應用程序從您可以在此處保存所有公式。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

我將條帶示例保存在 Analyst Hub 中,我只需複制代碼並將其粘貼到我的模型中即可。您可能需要更改公式中的一些參數,但在這種情況下,我已經完美地設置了這個參數。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

在進行一些動態分段時需要記住的另一件事是您需要創建一個支持表。在這個例子中,我希望能夠根據這個增長因素進行細分。所以我針對那個特定的增長因素打破了我的細分市場。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

請注意,我是在我的核心模型之上構建的。這些數據根本沒有在任何表中物理實現,這使得該技術非常靈活。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

現在讓我們看看我在這裡使用的公式,每個增長組的銷售額

在公式中,您看到我想要計算總銷售額,但我希望能夠通過我創建的支持表來過濾該銷售結果。

我想評估客戶的增長是什麼。因此,使用函數,此公式將遍歷每個客戶併計算出每個客戶的銷售增長。這幾乎會出現在我的整個客戶列表中,然後它會根據評估結果返回銷售額。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

有趣的是,當我將這個公式拖到表格中時,您會看到在某個時候所有的計算結果都為真。這是因為過濾器根本不在該表的上下文中。

LuckyTemplates 動態分組 |  使用 DAX 進行分段

但是,您可以在散點圖可視化上看到波段或組。借助我創建的支持表(客戶細分錶),公式中的篩選器Sales per Growth Group在此可視化中發揮作用。因此,許多人會評估為 false。這就是我們如何在可視化中獲得細分,這些頻段。

LuckyTemplates 動態分組 |  使用 DAX 進行分段


使用 DAX 的 LuckyTemplates 分段和分段示例使用 DAX
在 LuckyTemplates 中分段和分組數據
分段示例在 LuckyTemplates 中使用高級 DAX

結論

在此 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 網關?所有你必須知道的