銷售和訂單數據的 LuckyTemplates 進度跟踪器

本教程將展示如何為銷售和訂單數據創建 LuckyTemplates 進度跟踪器。您將學習如何解決事實表中有多個日期的情況。

這是將在本教程中使用的 Sales 表。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

您可以看到它有兩個日期列,Order Date 和 Ship Date。從那裡,您需要知道在訂單日期和發貨日期之間當前有多少訂單在進行中。然後可以將其轉發到具有相同DAX 公式模式的多個場景中。

目錄

LuckyTemplates 進度跟踪器的數據模型

您需要注意幾件事。正在進行的事件意味著您必須在數據模型中的 Dates 表和 Sales Data 表之間創建多個關係。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

然後,您需要使這些關係處於非活動狀態以避免覆蓋另一個關係。在數據模型中,您可以看到 Dates 錶鍊接到 Sales Data 表。

因此,如果您在 Dates 表的 Date 列和 Sales Data 表的 Ship Date 列之間創建關係,您將看到只有一個關係處於活動狀態。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

要使這兩個關係都處於非活動狀態,請單擊活動關係並取消選中使其處於活動狀態的框。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

完成後,這兩個關係都將處於非活動狀態,然後您可以在 DAX 公式中使用它們。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

LuckyTemplates 進度跟踪器中使用的度量

數據模型會產生一些您必須在報告中處理的問題。例如,如果您在報表中拖動 Total Sales 度量值,您將獲得整個 Sales 表的 Total Sales。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

出現此問題的原因是度量不知道要篩選什麼,因為與 Dates 表和 Sales Data 表沒有活動關係。因此,如果您將 Dates 表的 Date 列拖到報表中,它不會過濾掉 Sales Data 表中的任何內容。

如果你想運行正在進行的事件,你必須做出決定。您可以創建一個可以運行非常具體的計算的不同表,或者使用 語句和 函數來計算您的核心度量。

如果您選擇使用後者,則報告中的總銷售額列將給出正確的值。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

通過這樣做,您將不需要創建另一個日期表。然後您可以運行計算和正在進行的事件計算。

進行中銷售量度

您可以使用一個公式模式來了解訂單日期和發貨日期之間有多少筆交易或銷售額。使用銷售數據,將度量命名為Sales in Progress然後使用CALCULATE函數計算不同上下文中的總銷售額。

接下來,使用 函數創建過濾器以進行分析。對於第一個過濾器,使用銷售數據的訂單日期過濾 然後,輸入過濾表達式。在這種情況下,銷售數據的訂單日期應小於或等於日期表的

對於第二個過濾器,複製之前的過濾器並將OrderDate更改為ShipDate,並將表達式更改為大於或等於Dates 表的 完成後,按 Enter 加載度量。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

現在,如果將Sales In Progress度量值拖到報表中,您將看到它沒有返回正確的結果。這是因為CALCULATE函數中的 Total Sales不是Total Revenue 的

銷售和訂單數據的 LuckyTemplates 進度跟踪器

更改該參數將顯示正確的結果。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

如果您從報告中刪除總銷售額並將其轉換為圖表,數據將開始變得有意義。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

結果是通過評估 Sales 表中的每一行並確保它們遵循篩選表達式來處理複雜的數據。

訣竅在於具有兩個非活動關係的數據模型。然後使用CALCULATE語句在度量中使用和調用這些關係。

進行中訂單測量

建議多次學習和重用公式模式。使用 Orders 重用此模式。創建一個新度量並將其命名為Orders In Progress複製Sales In Progress度量的公式模式並將其粘貼到新度量中。

接下來,將CALCULATE語句中的參數從Total Revenue 的SUM更改為Sales Data 表的然後,複製 Sales In Progress 圖表並將值字段從 Sales In Progress 更改為 Orders In Progress。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

銷售和訂單數據的 LuckyTemplates 進度跟踪器

完成後,您可以看到正在進行的實際訂單數量,這表明在特定日期已訂購但未發貨的產品數量。

您還可以創建其他過濾器。如果您想根據訂單查看產品的趨勢,您可以添加一個選擇切片器來過濾數據並根據選擇向您顯示信息。在此示例中,提供了產品 6 的銷售額和訂單。

銷售和訂單數據的 LuckyTemplates 進度跟踪器

結論

庫存控制和進度跟踪是重要的業務指標。最好使用 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 用戶最初應該了解的主要主題之一。