使用 ALL 和 ALLSELECTED 的總百分比

使用 ALL 和 ALLSELECTED 的總百分比

在本教程中,我將討論在 LuckyTemplates 中計算總計百分比時ALLALLSELECTED DAX 函數之間的區別。當您剛開始使用 LuckyTemplates 時,這兩個 DAX 函數之間的區別可能會比較混亂。希望本教程可以使您對此事有所了解。您可以在本博客底部觀看本教程的完整視頻。

我是從一個介紹功能的視頻中得到這個想法的。您可以在此處從LuckyTemplates Youtube 頻道查看該視頻。 

在該視頻中,演講者使用ALL函數將日期總銷售額進行了比較。在這裡,我將進一步研究該示例,並展示在計算總銷售額百分比時如何使用ALL函數。這可以按日期或按客戶。

我將在本教程中使用除法示例。

使用 ALL 和 ALLSELECTED 的總百分比

基本上,部門就像一種工作類型。

我還在右上角放置了一個切片器,以顯示這些結果來自2020年。

使用 ALL 和 ALLSELECTED 的總百分比

這顯示了以下每個部門的發票金額。

使用 ALL 和 ALLSELECTED 的總百分比

我還為Division提供了一個切片器,我們將在稍後使用ALLALLSELECTED 函數添加發票總額的百分比時使用它。

使用 ALL 和 ALLSELECTED 的總百分比

目錄

使用 ALL 函數的開票度量

這裡的TREATAS Measures是我存儲所有發票尺寸的地方。

使用 ALL 和 ALLSELECTED 的總百分比

Invoiced度量是我表中第一個度量。

使用 ALL 和 ALLSELECTED 的總百分比

使用 ALL 和 ALLSELECTED 的總百分比

此度量計算開票金額,即總估算

使用 ALL 和 ALLSELECTED 的總百分比

我還使用了函數,因為Date表和Jobs表之間沒有關係所以我實際上創建了這種關係。

這就是我創建發票金額的方式。

現在我要做的是使用ALL函數獲取Invoiced

使用 ALL 和 ALLSELECTED 的總百分比

這將使用我之前討論的Invoiced度量計算所有Invoiced金額的總和。我還使用ALL函數在Jobs表中按Division顯示所有結果。

使用 ALL 和 ALLSELECTED 的總百分比

通過將Invoiced ALL度量添加到此表,它只顯示這些行中每一行的發票總額。

使用 ALL 和 ALLSELECTED 的總百分比

所以,這就是ALL函數的作用。它返回表中的所有行或列的所有值,同時忽略可能已應用的任何現有過濾器。  

具有 ALL 功能的總數的百分比

將Invoiced ALL度量添加到表中後,我要做的下一件事是顯示2020 年 這些部門中每個部門的總銷售額百分比。

為此,我創建了另一個度量,我將其命名為ALL Invoiced%。在此度量中,我只是將Invoiced度量除以Invoiced ALL度量。

使用 ALL 和 ALLSELECTED 的總百分比

然後,我將該度量添加到表中。如您所見,根據Reconstruction Division的結果,它實際上工作正常。它表明它在1,866,767美元中有775,766 美元,這對於總計41.56%的百分比來說是有意義的。

使用 ALL 和 ALLSELECTED 的總百分比

但是,如果我只想選擇某個 Division怎麼辦?

例如,我將在這裡使用我的切片器,這樣表格將只顯示重建黴菌修復部分。

使用 ALL 和 ALLSELECTED 的總百分比

值得注意的是,ALL Invoiced%列仍然顯示相同的百分比。

使用 ALL 和 ALLSELECTED 的總百分比

它沒有顯示我想要的預期結果。這是因為它基本上只是用Invoiced結果除以Invoiced ALL結果來獲得百分比值。

使用 ALL 和 ALLSELECTED 的總百分比

我想要的是顯示重建黴菌修復當前總發票金額的百分比。

使用 ALL 和 ALLSELECTED 的總百分比

這就是ALLSELECTED函數的用武之地。

使用 ALLSELECTED 函數的開票度量

我現在將取消選擇Reconstructio n 和Mold Remediation選項。然後,讓我們檢查一下我使用ALLSELECTED函數為Invoiced創建的另一個度量。我將其命名為Invoiced ALLSELECTED

使用 ALL 和 ALLSELECTED 的總百分比

在這個小節中,我再次使用了小節分支技術。但是我沒有使用ALL函數,而是使用了ALLSELECTED函數。

使用 ALL 和 ALLSELECTED 的總百分比

我將再次將該度量添加到表中。如您所見,Invoiced ALLSELECTED列顯示的金額與Invoiced ALL相同。

使用 ALL 和 ALLSELECTED 的總百分比

這是因為默認情況下,該模型中的所有分區都已選中,而且我還沒有使用切片器。

ALLSELECTED 函數佔總數的百分比

我還創建了一個名為ALLSELECTED Invoiced%的度量,以獲取2020 年這些部門中每個部門的總銷售額百分比。

使用 ALL 和 ALLSELECTED 的總百分比

它類似於ALL Invoiced%度量,但我在這裡使用ALLSELECTED函數而不是ALL函數。

使用 ALL 和 ALLSELECTED 的總百分比

將其添加到表中後,您會看到它顯示了來自ALL Invoiced%列的類似結果

使用 ALL 和 ALLSELECTED 的總百分比

然而,這就是本教程的技巧所在。我將再次使用分區切片器並選擇重建模具修復

使用 ALL 和 ALLSELECTED 的總百分比

您會看到ALLSELECTED Invoiced%列的結果現在不同於ALL Invoiced%

使用 ALL 和 ALLSELECTED 的總百分比

ALL Invoiced%列僅顯示44.40%,因為它仍在計算其他部門的Invoiced金額,即使它們未被選中。

使用 ALL 和 ALLSELECTED 的總百分比

另一方面,我們使用ALLSELECTED函數的ALLSELECTED Invoiced%列顯示100% 的總數。這是因為它只計算所選部門的發票金額。

使用 ALL 和 ALLSELECTED 的總百分比

這正確地表明模具修復部門佔6%重建部門佔93%和兩個部門當前總計828,925 美元的一半。

綜上所述,這就是ALLALLSELECTED函數的區別。在此示例中,我將選擇更多分區以進一步查看差異。

使用 ALL 和 ALLSELECTED 的總百分比

選擇Water Mitigation部門後, ALLSELECTED Invoiced%ALL Invoiced%列下的數字顯示出明顯的變化。


使用 DAX 在 LuckyTemplates 中計算利潤率百分比 使用
LuckyTemplates 時間智能計算總變化的動態百分比
在 LuckyTemplates 中查找總變化百分比

結論

這就是我想在本教程中分享的全部內容。這個寶貴的提示絕對可以幫助您計算正確的總額百分比,無論是開具發票還是總銷售額。此外,我希望本教程能讓您清楚地了解 LuckyTemplates 中ALLALLSELECTED函數之間的區別。

查看下面的鏈接和我們的網站,了解更多示例和相關內容。

賈勒特


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