LuckyTemplates DATEADD 函數和時間相關的見解

LuckyTemplates DATEADD 函數和時間相關的見解

在本教程中,我將介紹最佳時間智能功能 LuckyTemplates DATEADD。這是您在學習LuckyTemplates時應該盡快熟悉的時間智能功能之一。您可以在本博客底部觀看本教程的完整視頻。

LuckyTemplates DAX 函數以其多功能性和輕鬆分析和比較不同時間範圍的能力而聞名。一旦您了解瞭如何使用它,您就會看到這個功能的價值。

時間智能是 DAX 公式語言中的一個函數子集,您可以利用它來運行特定於時間的分析。我將向您展示如何僅使用一個函數就可以進行大量分析。

目錄

使用 LuckyTemplates DATEADD 分析上一年的數據

我在這裡對我的總銷售額進行了非常簡單的計算,但您可以在此處使用任何核心指標。

LuckyTemplates DATEADD 函數和時間相關的見解

在模型開發之初創建核心度量非常重要。核心指標包括銷售額、數量、成本、交易等。然後從那裡,您可以根據這些核心指標進行所有這些奇特的分析。

從這裡開始,我想分析我前一年的銷售額,並且我有我的Sales LY公式。這使我們很容易將一個時期與另一個時期進行比較。

在表中,您可以看到上一年的銷售額僅從 2014 年的第六天開始。因此這是去年銷售額中的第一個數字或金額。

LuckyTemplates DATEADD 函數和時間相關的見解

讓我們看一下公式。

我正在使用函數進行此計算。有了 any time intelligence,您應該真正了解此功能的工作原理。

請記住,CALCULATE 會更改計算的上下文。因此,在這個公式中,我在 CALCULATE 中嵌入了Total Sales度量。它正在運行總銷售額,但我正在更改計算的上下文。

然後,我使用DATEADD函數更改時間段,並在 DATEADD 中放置日期列。

LuckyTemplates DATEADD 函數和時間相關的見解

然後,我減去一(1)。我實際上可以將其更改為負二或負三等。我還可以更改時間範圍。我可以選擇 DAY、QUARTER 或 MONTH,而不是 YEAR。這就是多功能性的用武之地。但在這種情況下,我選擇 YEAR。

LuckyTemplates DATEADD 函數和時間相關的見解

LuckyTemplates DATEADD 與 SAMEPERIODLASTYEAR

怎麼樣?LuckyTemplates DATEADD 和SAMEPERIODLASTYEAR函數之間有什麼區別?

關於 DATEADD 的事情是你可以去日、月、季度和年。你擁有所有這些多功能性。這就是為什麼我相信 DATEADD 只是一種更好的方法。使用此功能進行與時間相關的分析非常容易。

SAMEPERIODLASTYEAR 函數只進行一次計算,而 DATEADD 可以在任意數量的時間範圍內進行多次計算。

為了證明這一點,我在這裡計算了上個季度的銷售額 ( Sales LQ )。如果你看一下公式,它基本上是一樣的。我所做的只是將時間框架從一年更改為季度,然後我得到了上個季度的銷售額。

LuckyTemplates DATEADD 函數和時間相關的見解

因此,我們可以根據 DATEADD 函數比較季度數字。

LuckyTemplates DATEADD 函數和時間相關的見解

我也有兩個季度前。我只是將數字更改為 -2。

LuckyTemplates DATEADD 函數和時間相關的見解

公式模式是一樣的。我只是更改了參數。我最近三個季度的計算也是如此。

LuckyTemplates DATEADD 函數和時間相關的見解

然後,您可以輕鬆地從這些度量中創建另一個可視化。以下是如何進行可視化的示例。這個圖表雖然很忙,但你總是可以在這裡拿出一些信息來使它更有意義。

LuckyTemplates DATEADD 函數和時間相關的見解

使用 DATEADD 度量度量分支

DATEADD 的另一個優點是它是構建計算的好方法,並使您能夠擴展到其他計算。我的銷售額差異(Diff in Sales)計算是衡量分支的一個很好的例子。我能夠創建此公式,因為我有Sales LQ

LuckyTemplates DATEADD 函數和時間相關的見解

我只是從我的核心措施開始,然後擴展到這個措施。我將度量值拖到表中,現在我們可以看到銷售額的差異。

LuckyTemplates DATEADD 函數和時間相關的見解

我還可以使用我的Diff in Sales度量創建另一個可視化,以獲得信息更豐富的報告。我還可以在切片器上選擇我想要查看和分析的季度。

LuckyTemplates DATEADD 函數和時間相關的見解

使用 Analyst Hub 格式化度量

中創建更好的公式設置。

我們以公式 Sales LY 為例。我只是將其複制並粘貼到Analyst Hub 內的DAX Clean Up中。

LuckyTemplates DATEADD 函數和時間相關的見解

在這裡我可以很好地格式化它以便於閱讀和理解。然後,我通過單擊下面的複制代碼來複製格式化的公式。

LuckyTemplates DATEADD 函數和時間相關的見解

我會將其粘貼回我的模型中,現在您會看到我的格式很好。

LuckyTemplates DATEADD 函數和時間相關的見解

然後,我將返回 Analyst Hub 並保存此公式。我將此命名為 DATEADD Last Year,並輸入說明。我將單擊“共享到社區”按鈕,以便所有 Analyst Hub 用戶都可以使用它。

LuckyTemplates DATEADD 函數和時間相關的見解

將此公式保存在文檔中後,我現在可以參考它。

例如,我想為我兩年前的銷售額創建一個新度量,我可以快速復制我在 Analyst Hub 中保存的公式,然後將其粘貼到此處。我需要做的就是更改公式的名稱 ( Sales 2yrs Ago ) 和參數 ( -2 )。這就是使用 Analyst Hub 的巨大好處。

LuckyTemplates DATEADD 函數和時間相關的見解


DATEADD 函數:LuckyTemplates 中最好和最通用的時間智能函數
LuckyTemplates 時間函數:DATEADD 和
LuckyTemplates 中使用的更多常見時間智能模式

結論

我希望您能看到 LuckyTemplates DATEADD 函數對於您的時間相關分析的重要性。這是最容易使用的時間智能功能。憑藉其多功能性,您可以創建一系列措施並產生有意義的見解。

我建議您更多地探索此功能並在您自己的工作環境中實現它。

一切順利,


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