LuckyTemplates 分組技術:使用 DAX 的舊試算表

LuckyTemplates 分組技術:使用 DAX 的舊試算表

我們將在本教程中探索一個真正獨特的 LuckyTemplates 分組或分段示例。您可以在本博客底部觀看本教程的完整視頻。

我們將在 LuckyTemplates 中創建一個老化的試算表分組。該技術涉及重新使用我們已經學過的許多分組和分割模式。對於這個獨特的示例,使用 LuckyTemplates 分組模式沒有什麼不同。

本教程的目的是向您展示如何在 LuckyTemplates 中使用一些常見的分組或分段模式。

本教程實際上來自LuckyTemplates 支持論壇中的一個問題,該問題基於會計報告要求和老化的試算表。

LuckyTemplates 分組技術:使用 DAX 的舊試算表

在會計中,賬齡試算表為我們提供了未清餘額的應收賬款明細,並向我們展示了它們有多遠。因此,通過時間,我們可以看到我們是否有很多應收賬款在 60 天、90 天、120 天或下個月等到期。

通過這種分析,我們希望對數據進行分組並簡化報告。我們將使用一些高級 DAX 計算來實現這一點。在了解公式之前,讓我們快速瀏覽一下我為本教程製作的示例數據。

目錄

示例數據集和模型設置

在此表中,我們有清算日期到期日期列,我們想計算出這兩個日期之間的差異。然後,我們將根據我們選擇的任何組對這些日期差異進行分組或細分,我們將動態地進行。

LuckyTemplates 分組技術:使用 DAX 的舊試算表

這是我為解決方案創建的分組表。我們有Groups(年齡段)、Sort OrderMinMax列。我只是在這裡編造數字,但您可以為自己的報告重新排列或自定義這些數字。

LuckyTemplates 分組技術:使用 DAX 的舊試算表

我使用輸入數據來創建此表。

LuckyTemplates 分組技術:使用 DAX 的舊試算表

當我們有文本值時,排序順序列是關鍵。我們必須確保我們可以按某些東西排序,以便在可視化中顯示值時以正確的順序排列。

LuckyTemplates 分組技術:使用 DAX 的舊試算表

該表與數據模型中的任何內容都沒有關係。我將這樣的表稱為輔助表或輔助表。然後我們遍歷該表並通過它運行邏輯。 

制定 DAX 計算

我們需要做的第一件事非常簡單,就是匯總 Value 列

LuckyTemplates 分組技術:使用 DAX 的舊試算表

這將為我們提供一個核心衡量標準,為我們創造一些價值。我們實際上不能使用它,因為我們的 Transaction 表和我們的 Group 表之間沒有關係。我們必須在公式中進行過濾。 

這就是我們使用的公式。我稱它為Values Per Group,它包含幾個 DAX 函數。

LuckyTemplates 分組技術:使用 DAX 的舊試算表

此計算最終將返回總價值,但我們需要遍歷交易表中的每一行。在每一行,我們需要計算出這些日期(截止日期清算日期)的差異( DATEDIFF ) 。

換句話說,在每一行中,我們計算出這兩列之間的日期差異。同時,我們還檢查了Aged Debtors Group表中的每一行。如果此邏輯為真,則COUNTROWS邏輯也為真。在這種情況下,它將返回Total Value

然後我們可以將這些計算轉化為可視化。

LuckyTemplates 分組技術:使用 DAX 的舊試算表


使用 DAX 在 LuckyTemplates 中對數據進行分段和分組
在 LuckyTemplates 中使用高級 DAX 分段示例
LuckyTemplates 高級分析:二級表邏輯技術

結論

本教程是一個獨特的示例,說明如何在模型中使用一些 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 網關?所有你必須知道的