LuckyTemplates DAX 中的評估上下文

在這篇文章中,我將詳細介紹 LuckyTemplates DAX 中的評估上下文。您可以在本博客底部觀看本教程的完整視頻。

評估上下文在 LuckyTemplates 中也稱為初始上下文。它是您的計算所基於的環境。

為了使事情更高級,您的公式實際上可以同時使用多個上下文嗎?

目錄

更改公式中的上下文

擁有多個上下文並沒有那麼複雜,我將通過一個示例向您展示這一點。

首先,我們需要始終了解評估或初始上下文是什麼。

您需要深入了解上下文如何在您的公式中發揮作用。

否則,您有時會不知道您的結果最終來自何處。

在此示例中,評估上下文 相當簡單,因為它只是表的內容。

LuckyTemplates DAX 中的評估上下文

但是,如果我想在這裡計算總計呢?

為此,我將首先創建一個度量並將其命名為30 Day Running Total。然後,我將在下一行放置一個

我將在後面的部分詳細介紹CALCULATE函數,但本質上它會計算我們放入其中的任何表達式,並允許我們在度量中更改計算的上下文。

LuckyTemplates DAX 中的評估上下文

CALCULATE將成為您迄今為止最常用的函數,因為它是 DAX 中最重要的函數。

接下來,我將計算總銷售額列,但我想在不同的上下文中計算它。

LuckyTemplates DAX 中的評估上下文

我將使用 函數,它允許我在我想要的新上下文中創建一個過濾器。

FILTER允許我在其中放置一個表,但您不必放置一個實際的表,因為您也可以像本例中那樣使用表函數。

LuckyTemplates DAX 中的評估上下文

然後,我將把新的措施帶到表格中,並將其可視化以便於理解。

LuckyTemplates DAX 中的評估上下文

從邏輯上講,我們通過從那天回溯前 30 天,然後將所有日期相加,得到每個特定日期的運行總數

這對於上下文很重要,因為我們首先通過日期列獲得評估上下文,但隨後我們更改上下文以通過公式計算新環境中的總銷售額。

我們通過FILTER函數創建新上下文,方法是使用函數或remove filter 函數Dates中刪除上下文

LuckyTemplates DAX 中的評估上下文

從任何日期刪除過濾器後,我將處理每個日期,並查看從該特定日期到這部分的三十天窗口

LuckyTemplates DAX 中的評估上下文

您現在可以看到我們在公式本身中創建了一個不同的上下文。

了解評估環境的​​重要性

了解每個時間點的評估環境非常重要。它變得更加先進,因為有很多方法可以改變上下文來計算不同的東西

然而,隨著您對 LuckyTemplates 的深入了解,它也打開了一個充滿機遇的新世界,您的公式將不會不必要地冗長和復雜。

了解這些概念將使您能夠更有效地編寫內容,其中可以使用簡單的公式完成複雜的計算


了解 LuckyTemplates 中的評估上下文
解釋 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 用戶最初應該了解的主要主題之一。