SELECTEDVALUE DAX 示例 - 收穫切片器選擇

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

在本教程中,我將向您展示如何在一個度量中收穫或捕獲一個值以在另一個度量中重用並實現動態計算。我在 LuckyTemplates 中將度量分支技術與 DAX 函數結合使用。您可以在本博客底部觀看本教程的完整視頻。

LuckyTemplates 團隊最近對公式進行了一些更新,使其能夠比以前更好地工作。

這並不難,所以讓我們開始吧

目錄

創建支持表

這裡我有一個非常簡單的衡量標準,它是我的收入總和(所以只是銷售額)。但它可以是任何東西,例如,它可以是您的數量或成本,也可以只是您創建的任何核心指標。

如果所有這些都增加了選定的數量,比如 5%、10% 或 15%,我想展示其影響。我想讓它動態化,這樣我就可以選擇不同的金額,然後能夠看到新方案的金額是多少。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

我們需要做的第一件事就是輸入數據。所以,我要在這裡輸入一些值,然後我們將根據這些值進行選擇。

所以,我將稱之為Percent Change。然後我將在此處輸入一些值,比如 5%、10%、15%、20% 和 30%。我將此表稱為Percentage Change。所以,我基本上是在這裡創建一個新表。

我沒有從 Excel 中獲取它,而是使用嵌入到 LuckyTemplates 桌面中的輸入數據功能從頭開始創建它。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

一旦我加載它,這個支撐表就會進入我的模型,就像這樣。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

在我們的支持表中,我將格式更改為百分比並去掉小數點。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

使用 SELECTEDVALUE DAX 函數收穫切片器選擇

在報告頁面中,我將創建一個切片器並使其成為一個列表。

現在,我希望能夠選擇其中之一併能夠收穫所選的度量。我希望能夠輸入此度量並將其與我的總銷售額相結合,以查看情景銷售額。

我們目前不能這樣做,因為它現在只是一個專欄。我們需要把它變成一個衡量標準。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

因此,我將在這裡創建一個新度量,我將其稱為% Change。然後,我將使用SELECTEDVALUE DAX 函數並獲取我的百分比變化( Percent Change ) 列。

替代結果在這裡非常重要,因為如果沒有選擇任何內容,那麼如果您不輸入替代結果,將會出現錯誤。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

有時,您可以使用 BLANK,但在這種情況下這對我們沒有幫助。如果未選擇任何內容,我們希望表明影響為零。因此,我將在此處放置零 (0)作為備選結果。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

我只需要確保它的格式也正確。我會把它變成一個百分比。然後我會把這個措施拖到畫布上,我們會把它當作一張卡片來看待。

這就是我所說的收穫。我可以從切片器中選擇,比如 10%,我在卡片可視化中得到 10%。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

當我將此度量值拖到表中時,您會看到我現在在每一行中都有這 10%。我正在通過選擇收穫它,所以它會隨著選擇而改變。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

這是一種相當簡單的技術,但您可以將其應用於更高級的分析,尤其是場景分析和預測分析。我將向您展示如何根據這個 SELECTEDVALUE DAX 公式創建一個簡單的動態計算。

使用 SELECTEDVALUE DAX 公式創建動態計算

現在,我將創建另一個度量,並將此稱為Scenario sale。然後我可以等於總銷售額乘以一 (1),再加上百分比變化 ( %Change )。

SELECTEDVALUE DAX 示例 - 收穫切片器選擇

這就是您創建這些動態計算的方式。想想你可以對此進行擴展的方法。您可以有多個不同的參數影響您的場景銷售。

這就是您可以通過收穫您的切片器選擇來實現的。你會發現這並不難。它實際上只是識別您可以使用 SELECTEDVALUE DAX 函數,然後將您使用 Enter Data 創建的列嵌入到所選值參數中。



如何收穫LuckyTemplates 切片器選擇以在其他度量中使用

結論

您可能認為這就是這麼簡單,但這是一些相當高級的分析的開始,尤其是圍繞場景分析和預測分析。

這就是您如何將這些值嵌入到您的報告中並獲得您以前可能從未見過的動態計算。

我在其他教程系列中對此進行了很多介紹。我什至在上創建了一個專門用於場景分析的完整模塊,將其提升到更高級的階段,因此請務必也檢查一下。

乾杯!


什麼是 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 網關?所有你必須知道的