在 LuckyTemplates 中比較不同月份的累積信息

在 LuckyTemplates 中比較不同月份的累積信息

在 LuckyTemplates 中展示累積結果是一種隨時間可視化數據的強大方式,尤其是當你試圖顯示一個時間段與另一個時間段的性能差異時。您可以在本博客底部觀看本教程的完整視頻。

當您嘗試以每日甚至每月的水平呈現這一點時,識別趨勢並不總是那麼明顯。當您將其放入累計總數中時,它變得一目了然。

當您開始組合公式模式時,DAX 的真正威力就會得到展示。

這正是我們要做的。我將向您展示如何跳轉以創建任何時間比較,然後快速將這些結果匯總到累計總數中。

這使您能夠將一個層疊在另一個之上,並真正有效地顯示任何時間段內性能趨勢的差異。

讓我們繼續並開始處理我們的示例。

目錄

創建核心措施

首先,我們將創建一個簡單的度量。讓我們創建總銷售額,這將是總收入列的總和

在 LuckyTemplates 中比較不同月份的累積信息

當然,您可以使用任何其他措施。但僅出於本示例的目的,我們使用總銷售額,因為它非常簡單,這將使本課易於理解。

現在我們有了 Total Sales 度量,讓我們設置表格。所以這將是一個按日期排序的總銷售額表。

在 LuckyTemplates 中比較不同月份的累積信息

然後我們將拖入MonthInCalendar,因為我們要查看歷史信息。所以讓我們把它拖進去,把它變成一個切片器。

在 LuckyTemplates 中比較不同月份的累積信息

現在,我們將能夠在此切片器中選擇任何月份。

設置好表格後,我們將需要一個時間智能功能。

使用時間智能功能

讓我們再次快速瀏覽一下總銷售額表。我們這裡有每月顯示的總銷售額。

在 LuckyTemplates 中比較不同月份的累積信息

現在,我們需要做的是生成允許我們比較不同月份數據的計算。

在這裡,我將使用我最喜歡的時間智能函數,即DATEADD函數。它非常通用且靈活,我相信一旦您對它更加熟悉,您就會意識到這一點。

因此,我們將創建一個新度量,即Total Sales LM或上個月。然後我要添加CALCULATE,它會改變我們計算的上下文。

然後我將使用DATEADD並放入日期列。

接下來,我要減一,然後去MONTH

當您進行計算時,您當然可以查看 DAY、QUARTER 或 YEAR。但在這裡讓我們使用 MONTH。

當我們關閉我們的公式時,它看起來像下面的這個。

在 LuckyTemplates 中比較不同月份的累積信息

如果我們將此度量拖入我們的總銷售額表中,您將看到總銷售額 LM列中的數字對應於上個月總銷售額中的數字。

在 LuckyTemplates 中比較不同月份的累積信息

此時,我們可以很容易地看到兩個月前的數字。我們只需複制並粘貼我們的公式並調整新度量的名稱,然後寫下負二而不是負一。

在 LuckyTemplates 中比較不同月份的累積信息

現在,如果我們將它拖到我們的表格中,它將顯示兩個月前的總銷售額。

在 LuckyTemplates 中比較不同月份的累積信息

由於我們的切片器,它也是動態的。我們在切片器中選擇的任何月份和年份都將顯示在我們的銷售表中。

例如,下圖顯示了“總銷售額”列中 2016 年 1 月的數據,它們與下一列中上個月的總銷售額以及兩個月前最右側列中的總銷售額進行了比較。

在 LuckyTemplates 中比較不同月份的累積信息

在 LuckyTemplates 中計算累積信息

如果我們將此表轉換為簇狀柱形圖,您會注意到我們將無法生成任何趨勢。

在 LuckyTemplates 中比較不同月份的累積信息

因此,讓我們以一種更好的累積方式來看待數據。為此,我們將使用累計總數模式。

讓我們創建一個新度量並將其命名為Cumulative Sales,然後使用CALCULATETotal Sales,然後是ALLSELECTED,然後添加整個表而不僅僅是日期列。

接下來我們要去日期,小於或等於 MAX 然後是日期。

在 LuckyTemplates 中比較不同月份的累積信息

現在,我們有一個Cumulative Sales列,它累計顯示總銷售額

如您所見,它從 189、636.80 開始,這是 2016 年 6 月 1 日的總銷售額。然後它加上 6 月 1 日和 2 日的銷售額,所以我們有 427,011.10,依此類推。

在 LuckyTemplates 中比較不同月份的累積信息

現在,檢查一下。現在將我們一個月前的總銷售額與兩個月前的總銷售額進行累計比較是多麼容易,真是太神奇了。

我們需要做的就是複制並粘貼我們的 Cumulative Sales 公式,然後修改名稱,使其顯示Cumulative Sales LM或上個月。然後,我們將選擇我們的 Total Sales LM 度量,而不是 Total Sales。

在 LuckyTemplates 中比較不同月份的累積信息

當我們創建兩個月前的累計銷售額時,我們將重複這個過程。

然後讓我們將它們拖到我們的表中。

在 LuckyTemplates 中比較不同月份的累積信息

現在,我們可以將表格變成可視化。

將表格轉化為可視化

讓我們首先刪除我們的中間計算,例如Total SalesTotal Sales LMTotal Sales 2M Ago

在 LuckyTemplates 中比較不同月份的累積信息

現在我們表中剩下的是累計銷售額列。

在 LuckyTemplates 中比較不同月份的累積信息

接下來,讓我們把這張表變成面積圖。

在 LuckyTemplates 中比較不同月份的累積信息

現在,我們對這幾個月的趨勢進行了分析。

在 LuckyTemplates 中比較不同月份的累積信息

而且它也是動態的。我們可以在我們的切片器中選擇任何日期,該選擇的數據將顯示在我們的面積圖中。

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