在 Power Automate 中執行直到循環控制
了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。
LuckyTemplates 運行總計是顯示指定數據隨時間變化的模式和變化的完美方式。
在 LuckyTemplates 中,有一個常見的 DAX 函數組合,允許我們在任何報表頁面上創建動態累計總計(sum)。
我們即將討論的DAX 公式易於使用並提供動態結果。您可以重複使用相同的公式組合。只需將不同的核心措施或核心計算代入其中即可。這將使您能夠生成從大範圍到每日結果的不同計算的累積總計(總和)。
我們將以我在 2018 年 5 月期間使用的這份季度洞察報告為例。
目錄
在 LuckyTemplates 中使用日期表和總銷售額
在運行累計總計公式時,我們需要有一個強大的日期表。這也適用於任何時間的情報計算。
讓我們將這些過濾器從Quarterly Insights報告拖到示例報告頁面。這樣,我們就可以鑽取任何時間段。
然後,讓我們將日期字段抓取到示例報告頁面中。這將作為我們的日期表。
我們還要將Total Sales列添加到示例報告頁面中。
總銷售額被視為一個簡單的核心指標。這是因為它很容易計算。它也可以以各種方式重複使用,例如Moving Averages或Running Totals。
現在,我們需要利用 DAX 公式的正確組合來獲得累計總數(總和)。
累計收入計算公式
我們將使用此公式作為示例來計算2016 年 7 月整月的累計收入。
正如您在這裡看到的,我們已經有了我們想要的一旦我們改變上下文,累積和也會改變。這就是使它充滿活力的原因。
現在讓我們嘗試分析給定的公式。
首先,我們將使用 函數來更改計算的上下文。然後我們將包括總銷售額度量。
正如您在此處看到的,顯示了每一天的總銷售額。
使用 FILTER 函數計算總計
現在,我們將使用函數。這將調整CALCULATE函數內的上下文。
如果我們想顯示正確的累計總數,我們需要操縱當前上下文。這讓我們不僅可以計算一天,還可以計算該月的所有天數。
當我們沿著列表往下看時,我們需要創建一個我們目前正在積累的更廣泛的時間框架。
Cumulative Revenue列中的每一行都根據放置在Sales 表上的不同上下文或篩選器進行評估。
使用 ALLSELECTED 函數進行總計
此外,函數從 Date 表中刪除位於特定上下文中的任何或所有過濾器。在這種情況下,上下文是Q3 of 2016。
然後,它會根據此邏輯重新應用這些過濾器。
總而言之,這部分刪除了 3 個月窗口內的所有過濾器。然後,它遍歷這些日子中的每一天,以確定該日期是否小於或等於當前的最大日期。
計算最大日期
讓我們嘗試創建一個最大日期度量,然後將此邏輯分配給它。
這就是MAX Date邏輯的作用。
如您所見,它的計算結果與Date列中的日期完全相同。
使用 LuckyTemplates 運行總計的不同方法
一旦您理解了計算運行總計的邏輯,就會更容易以不同的方式使用它。
例如,如果我們要計算Cumulative Profits ,我們仍然可以使用Cumulative Revenue的公式。我們只需要稍微改變一下公式。
我們需要將度量的名稱更改為Cumulative Profits。然後,將Total Sales更改為另一個核心指標Total Profits。
利用這個公式,我們還可以得到上一季度的累計收入。我們將此度量命名為Cumulative Revenue LQ。
在這個例子中,我們只需要將Total Sales更改為時間智能計算,如Sales LQ。
計算每季度的收入差異
在有了Cumulative Revenue LQ度量之後,我們現在可以得到當前季度的收入與上一季度的收入之間的差異。這種技術的術語是Measure Branching。
為此,我們需要創建一個新度量並將其命名為Revenue Diff per Quarter。然後,我們可以從Cumulative Revenue度量中減去Cumulative Revenue LQ。
在將公式成功集成到之前討論的度量(累計收入 LQ和每季度收入差異)之後,我們現在可以顯示可視化效果以便於進行數據分析。
LuckyTemplates 中的運行總計:如何使用 DAX 公式計算
LuckyTemplates 中的展示預算 – DAX 累計總計
基於 LuckyTemplates 中每月平均結果的累計總計
結論
本教程的重點是理解公式,然後進一步調整它以擴展到其他度量。
使用 DAX 公式可以顯示趨勢並提供隨時間變化的度量的具體比較。
通過了解公式各部分的作用,您可以獲得即時的結果。
這改變了演示的完成方式。只要您能夠根據您需要的信息調整公式,您想要的結果就會立即顯示出來。
這是對LuckyTemplates 運行總計技術的很好的回顧。我希望您能夠在自己的工作中實現這一點。
有關更多 DAX 公式組合技術,請查看 LuckyTemplates Online 上的求解分析場景模塊。本課程模塊涵蓋可用於解決報告中各種分析和見解的所有公式。
通過這個詳細的視頻享受工作。
了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。
受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。
在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。
找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。
在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。