使用 DAX 的 LuckyTemplates 分段和分段示例

在本教程中,我將介紹使用 DAX 公式的 LuckyTemplates 分段和分組示例。這是一個相當高級的示例,但它確實展示了一種可視化報告的絕妙方法。您可以在本博客底部觀看本教程的完整視頻。

有時,您可能希望以某種方式可視化您的報告,以有效地顯示特定的洞察力。然而,這在傳統的 Excel 報告中很難做到。另一方面,在 LuckyTemplates 中創建像這樣引人注目且獨特的可視化效果非常容易。

在此示例中,我計算出特定年份我的客戶的總銷售額。但是,我不只是簡單地了解每年的總銷售額,而是想看看我的客戶中有哪些增長了很多,哪些沒有增長,哪些增長平均。這就是我們所說的 LuckyTemplates 分段和分組或分段。

使用 DAX 的 LuckyTemplates 分段和分段示例

LuckyTemplates 分段和分組示例

我制定了一個邏輯來實現這一點,然後我結合這個邏輯來創建比較可視化。我將向您展示如何從頭開始執行此操作。

目錄

計算銷售增長

首先,我們要計算總銷售額,顯然我們從這裡開始。

使用 DAX 的 LuckyTemplates 分段和分段示例

然後,我們分支到Sales LY(去年),這是一個簡單的時間智能計算。

使用 DAX 的 LuckyTemplates 分段和分段示例

從這裡,我們可以計算出銷售增長,因為我們所要做的就是將總銷售額除以銷售額 LY,然後減去 1。

使用 DAX 的 LuckyTemplates 分段和分段示例

然後我們可以用我們的總銷售額和我們的銷售額增長創建一個這樣的表,這樣我們就可以看到結果。

使用 DAX 的 LuckyTemplates 分段和分段示例

但目前,這並沒有真正分組,所以這是我們需要使用條帶的地方。僅此一項並不能按任何方式對我們的客戶進行分組。在這種情況下,我們不知道增長是多少,這些客戶屬於哪個群體。

創建樂隊或團體

要實現此 LuckyTemplates 條帶和分組,我們首先需要創建我們將分類為良好增長、平均增長和不良增長的組或條帶。

為此,我們將使用“輸入數據”功能。這是我們創建表Sales Growth Groups的地方。

使用 DAX 的 LuckyTemplates 分段和分段示例

單擊“輸入數據”以創建表格。

我們只需在此表的列中輸入我們想要的詳細信息,然後單擊加載

使用 DAX 的 LuckyTemplates 分段和分段示例

這將成為一個支撐表。它根本沒有集成到我們的模型中。 

使用 DAX 的 LuckyTemplates 分段和分段示例

數據模型內部

我們現在在這張表中有我們的客戶組。

使用 DAX 的 LuckyTemplates 分段和分段示例

有了這個,我們現在可以創建邏輯或計算來對所有這些客戶進行分組。

制定每個增長組的銷售邏輯

要創建新的公式或計算,我們點擊New Measure

使用 DAX 的 LuckyTemplates 分段和分段示例

我們將其稱為每個增長組的銷售額。我們將去總銷售額以提供不同的上下文。然後,在我們的FILTER邏輯中,我們將使用 Customer Name。我們想根據該客戶的增長評估保留哪一行,所以我們去然後我們的支持表(Sales Growth Groups)。然後,我們將編寫我們的邏輯來運行這個支持表。

使用 DAX 的 LuckyTemplates 分段和分段示例

當我們將這個公式拖到 Date 上下文中時,實際上沒有任何變化,這正是它應該的樣子。

使用 DAX 的 LuckyTemplates 分段和分段示例

它意味著等於總銷售額,因為我們必須覆蓋我們客戶群的上下文以獲得細分。 

覆蓋客戶群的背景

我們將此表變成這樣的矩陣,以將我們的客戶群放入列中。我們可以看到,這根據該特定客戶的同比 (YoY) 增長而有所不同。

使用 DAX 的 LuckyTemplates 分段和分段示例

從這裡,我們可以創建可視化(單擊堆疊條形圖並將客戶細分引入列中),我們可以在其中查看每個客戶,但也可以清楚地描述他們是增長良好的客戶還是增長不佳的客戶. 同時,我們仍在此處突出顯示總銷售額。

使用 DAX 的 LuckyTemplates 分段和分段示例

然後,我們對其進行適當排序。

使用 DAX 的 LuckyTemplates 分段和分段示例

現在我們有了明確的結果。

使用 DAX 的 LuckyTemplates 分段和分段示例

我們還可以將這些結果(在左表中)顯示為條形圖,其中包含自定義條帶。我們可以獲得比標準可視化更多的洞察力。

使用 DAX 的 LuckyTemplates 分段和分段示例

此外,通過我們開發的這種邏輯,我們可以創建一系列可視化。我們可以利用這個計算來創建散點圖。

使用 DAX 的 LuckyTemplates 分段和分段示例

有了這個邏輯,我們可以在圖例中覆蓋我們的客戶群。這將打破好的和壞的增長客戶,從而為我們的可視化帶來額外的洞察力或元素。 



使用DAX 在LuckyTemplates 中對數據進行分段和分組

結論

這是一個非常強大的 LuckyTemplates 分段和分組(分段)示例。這不是您可以使用此技術的唯一方法。您可以通過多種方式應用此技術。 

如果您能理解我在本教程中介紹的邏輯,您將大有作為。考慮您可以對任何計算和您將計算的任何指標執行什麼邏輯或分段。這只是設置它並通過一些非常相似的邏輯運行的問題。 

一切順利!

Leave a Comment

在 Power Automate 中執行直到循環控制

在 Power Automate 中執行直到循環控制

了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。

在 Power Automate Desktop 中將日期添加到文件名

在 Power Automate Desktop 中將日期添加到文件名

在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。

Power Query:如何快速添加註釋

Power Query:如何快速添加註釋

找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。

Power Apps – SharePoint 集成指南

Power Apps – SharePoint 集成指南

在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。

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

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

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

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

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

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

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

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

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

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

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

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

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

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