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 示例之後,您可以輕鬆地擴展到其他時間比較。只需應用您從中學到的所有見解和技巧。

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 用戶最初應該了解的主要主題之一。