LuckyTemplates 中的 DAX 示例 – 高級 DAX 公式

在本教程中,我將向你展示一些在 LuckyTemplates 中使用不同函數的高級公式和 DAX 示例。您將在下面的示例中遇到的一些函數是CALCULATEFILTERMAXALLSELECTED等等。

但在開始之前,請確保優化您的措施。我總是建議使用度量值組來使報告中的內容更加直觀。這樣,您可以輕鬆擴展到更高級的措施。

目錄

DAX 示例:計算累計總數

我要向您展示的第一個DAX 計算是累計總數的示例。

使用累計總數是展示長期比較的好方法。

下面的示例可視化看起來很忙,您幾乎看不到潛在趨勢。但是,如果您使用累積總計模式,您將能夠更清楚地看到重要的見解。

您需要使用函數啟動Cumulative Sales的公式。使用此函數,您可以使用不同的上下文輕鬆計算總銷售額。

然後,您需要使用 函數來引用Dates表。

之後,使用函數計算表中的每一行和上下文。它將檢查日期是否小於或等於特定行的當前日期。如果是這種情況,MAX函數將計算所有這些日期的銷售額。 

該公式還將使用ALLSELECTED函數遍歷Date列的每一天。這是 LuckyTemplates 中累積公式的基本模式。

您現在可以將我們剛剛創建的Cumulative Sales度量引入表中。

基本上,累計總計計算將包括所有較早的行。例如,第四行的數據是前三行的總和。同樣,第五行計算前四行。

虛表的概念在這個DAX計算例子中同樣適用。對於每一行,該公式都會為所有之前的日期和銷售額創建一個虛擬表。然後,它計算這些日期的所有銷售額。該公式將一遍又一遍地運行此模式,直到表格的最後一行。

DAX 示例:計算去年的累計銷售額

讓我們轉到另一個高級 DAX 計算示例。這次,我將向您展示如何計算Cumulative Sales Last Year

只需複制之前的Cumulative Sales公式並相應地重命名即可。您需要在CALCULATE函數中引用Sales LY而不是Total Sales

當您查看表中Cumulative Sales LY的結果時,您只能看到去年的累計銷售額。由於CALCULATE函數,它正在執行相同的虛擬計算並更改每一行的上下文。

這一次,您可以更改下面的現有可視化以展示累積結果。

您可以在此處使用面積圖可視化,也可以從切片器中選擇一些內容以獲得更多上下文。

這是新可視化的樣子。

例如,如果您從城市切片器中選擇某些內容,則可視化結果會發生變化。這是下面的比較。

DAX 示例:計算累計銷售額差異

我想知道的最後一件事是,與去年相比,我們今年的表現如何。您只需找出Cumulative SalesCumulative Sales LY之間的區別即可。

之後,您可以將Cumulative Difference度量帶到底部可視化。

有了這個,您可以清楚地看到當年與上一年相比的 表現趨勢。

這個高級 DAX 示例的有趣之處在於,您可以使用它來創建另一個時間比較分析。由於您使用了初始銷售度量中的YEAR選項,您可以將其更改為DAYMONTHQUARTER


在 LuckyTemplates 中使用高級 DAX 的分段示例 在 Power
BI 中使用 DAX 計算累積運行率
動態計算 LuckyTemplates 運行總計或累積總計

結論

上面的 DAX 示例是高級 LuckyTemplates 計算的重要應用。我們結合了公式和綜合時間智能計算。

在學習了上述 DAX 示例之後,您可以輕鬆地擴展到其他時間比較。只需應用您從中學到的所有見解和技巧。


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