LuckyTemplates 計算組 – DAX 教程

在此博客教程中,我將向您展示如何使用 LuckyTemplates 計算組創建自定義分組和富有洞察力的可視化效果,尤其是在您無法向 LuckyTemplates 桌面添加新表和列的情況下。您可以在本博客底部觀看本教程的完整視頻。

上進行的查詢,他想查看有多少員工缺勤,並希望根據缺勤天數創建自定義分組。他不能添加表和列,所以在這種情況下我們將使用計算組。

計算組是一種 LuckyTemplates 建模功能,可通過外部工具、表格編輯器使用。計算組是特殊的表格,其中包含代表您放置的每個計算項的 DAX 表達式。

這一點也不難,所以我們可以直接開始。

目錄

創建自定義分組

該成員想要自定義分組。一組用於缺勤少於 25 天的員工,一組用於缺勤少於 50 天的員工,另一組用於缺勤少於 75 天的員工。

要創建自定義分組,我們轉到我們的表並添加一個自定義組。對於此示例,它位於Injuries表下。

LuckyTemplates 計算組 – DAX 教程

然後,我們可以使用該新列來實現這樣的可視化效果。

LuckyTemplates 計算組 – DAX 教程

我在這裡使用的衡量標準是我所謂的Total Days Off Work。這是一個非常簡單的度量,使用函數。

LuckyTemplates 計算組 – DAX 教程

它只是從工傷表中添加所有工傷休假天數。我們將在另一個度量中使用此度量,我們將在計算項目中使用該度量。

LuckyTemplates 計算組 – DAX 教程

現在,問題是該成員無法創建新表或新列,因為它們是灰色的,因為他連接到不同的 PBI 模型。這是計算組來救援的地方。

創建 LuckyTemplates 計算組

我們將使用的度量非常簡單。在這個公式中,我們有函數,我們將在 25 天或 50 天以內或我們想要的任何類型的自定義分組中對總休假天數(我們的核心指標)進行分組。

LuckyTemplates 計算組 – DAX 教程

所以我們將復制這個度量,因為我已經在這裡創建了它,然後我們將轉到External Tools,然後轉到Tabular Editor

LuckyTemplates 計算組 – DAX 教程

然後我們轉到Tables然後右鍵單擊並選擇create new – calculation group

LuckyTemplates 計算組 – DAX 教程

讓我們將其命名為Calculation groups。接下來,我們將創建一個計算項。為此,我們右鍵單擊剛剛創建的計算組,然後去創建新的計算項

LuckyTemplates 計算組 – DAX 教程

我們稱其為“少於 25 天”。然後我們轉到表達式編輯器部分並粘貼我們複製的度量。

LuckyTemplates 計算組 – DAX 教程

現在我們要創建另一個計算項,我們將其命名為Less than 50 Days。我們將使用相同的度量,但只將分組標準從 25 更改為 50。

LuckyTemplates 計算組 – DAX 教程

下一個計算項目是Less than 70 Days。我們執行相同的步驟,只是將分組標準更改為 70。

LuckyTemplates 計算組 – DAX 教程

最後,我們將為Greater than 70 Days創建一個計算項。在 DAX 表達式中,我們將分組標準更改為大於 (>) 70。

LuckyTemplates 計算組 – DAX 教程

最後,我們將為Greater than 70 Days創建一個計算項。在 DAX 表達式中,我們將分組標準更改為大於 (>) 70。

LuckyTemplates 計算組 – DAX 教程

單擊保存,然後在 LuckyTemplates 桌面上刷新它。現在我們可以將我們的計算組帶入可視化,我們可以看到我們創建的分組。

LuckyTemplates 計算組 – DAX 教程

單擊保存,然後在LuckyTemplates 桌面上刷新它。現在我們可以將我們的計算組帶入可視化,我們可以看到我們創建的分組。

LuckyTemplates 計算組 – DAX 教程

更改分組順序

如果我們希望更改可視化中分組的順序,我們可以在表格編輯器的幫助下輕鬆完成。

在表格編輯器中,我們轉到計算組,然後單擊計算項。您會在這裡看到,在每個計算項中,序數默認設置為 -1 。

LuckyTemplates 計算組 – DAX 教程

因此,例如,我們希望我們的 Less than 70 Days 位於此處的頂部或位於可視化左側的第一個。我們可以簡單地將序數更改為 0 或進行拖放操作。

LuckyTemplates 計算組 – DAX 教程

現在,我想在這裡做的是將小於 25 天放在頂部,然後是小於 50 天,然後是小於 70 天,最後是大於 70 天;所以我只需將它們拖放到我想要的順序即可。您將能夠看到序數已自動更改。

LuckyTemplates 計算組 – DAX 教程

然後,保存更改並刷新頁面。現在我們有了我們想要的計算分組的順序。

LuckyTemplates 計算組 – DAX 教程


計算組中的條件格式 – LuckyTemplates
小倍數與 LuckyTemplates 中的計算組
升級 LuckyTemplates 中的外部工具菜單

結論

這是一個很好的例子,說明瞭如何使用 LuckyTemplates 計算組。如您所見,當您無法在 LuckyTemplates 桌面中添加新表和新列時,這是一種快速簡便的修復技術。

我希望您發現本教程對您有所幫助,並且您能夠將其應用到您自己的工作中。查看下面的鏈接以獲取更多相關內容。

一切順利,

穆達西爾

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