LuckyTemplates 中非標準日期表的時間比較

LuckyTemplates 中非標準日期表的時間比較

自定義日曆上的運行時間比較類型分析比使用標準日曆要復雜一些。您可以在本博客底部觀看本教程的完整視頻。

這背後的原因是因為可用於自定義日曆的時間智能功能允許用戶非常輕鬆有效地編寫公式並獲得他們想要的結果。不幸的是,對於非標準日曆,例如 445 日曆,您實際上必須編寫一些額外的邏輯才能實現大多數時間智能或時間比較類型分析。

在本教程中,我將演示一些純時間比較。我將向您介紹如何根據一周或數字而不是特定日期將一個時間段與另一個時間段進行比較。

因此,您可以並且將能夠在不同的時間範圍內利用您學到的知識。 此外,我將更進一步,真正深入探討我們如何在任何時間段內從一周到另一周進行分析。 例如,它可能是上個月的一周或去年同月的一周。

所以首先,我將向您展示當您使用時間智能計算 (DATEADD) 時會發生什麼,以及為什麼它不起作用。我們必須使用一些自定義邏輯才能真正讓它工作。

目錄

自定義日曆的時間智能

使用時間智能功能很容易進行時間比較。例如,在我們的Sales LY公式中,我們有DATEADD函數,它基本上一直在進行比較。我們可以計算一天、一個月、一個季度和一年。在這種情況下,我們顯示的是年份。

LuckyTemplates 中非標準日期表的時間比較

此公式適用於標準日曆。從我們的表中可以看出,它正確計算了下一年的同一天。

LuckyTemplates 中非標準日期表的時間比較

然而,當我們對自定義日曆使用相同的公式時,我們說只有一年零一周的時間,它不能正常工作。

我們可以在 2015 年的第一周看到這一點。請記住,由於我們正在執行自定義日曆,因此這與任何日曆週都不對齊,因此本財政年度的本月第一周實際上不會與第一周對齊。

LuckyTemplates 中非標準日期表的時間比較

理論上,您會認為此金額將與 2014 年第一周的金額相同,但這並不是因為該財務週數字上的日期未對齊和重疊,因此我們需要一些自定義邏輯在這裡使這項工作。

自定義日曆的時間比較分析

現在讓我們來看看可以解決這個問題的邏輯。這將適用於任何自定義日曆表。技術是一樣的。一旦您了解了它是如何完成的,您就可以輕鬆地將它應用到您自己的模型和 LuckyTemplates 報告中。

在我們的銷售 LY – 自定義的計算中我們使用變量 ( VAR ),因為它大大簡化了事情。然後,我們使用SELECTEDVALUE引入我們的周和年。然後我們編寫我們的公式,其中我們仍然使用CALCULATE Total Sales,然後將邏輯放入其中。

我們使用FILTER ALL Dates ( Calendar Daily ),這裡是整個表格。然後,我們編寫邏輯,計算出我們的財務週數是否等於當前財務週。這就是我們將一年的一個財務週與前一年進行比較的方式。因此,我們還通過將年份的 VAR (CurrentFinYear) 減去 1 來隔離年份

LuckyTemplates 中非標準日期表的時間比較

這種技術使我們能夠從 2015 年跳回到 2014 年以獲得那一周的數字並將其帶入我們結果的當前上下文中。然後我們將它放在這個表中,現在我們將看到數字或金額是正確的。

LuckyTemplates 中非標準日期表的時間比較

如果我們跳回到第一周,我們會看到完全相同的數量。

LuckyTemplates 中非標準日期表的時間比較

這個邏輯達到了我們想要達到的目的。然後從這裡開始,我們可以擴展以獲得更多見解。


計算前幾週的銷售額——LuckyTemplates 中的高級 DAX
年初至今非標準日曆表的銷售額——LuckyTemplates 中的 DAX
DATEADD函數: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 網關?所有你必須知道的