2016-12-15 68 views
-1

我需要總結Summarize Funtion產生的表的結果值。Summarize函數在DAX中產生的列的總和

例如,我的數據集「標籤」這樣

Type  Value  
A    10  
A    10  
A    10  
B    20  
B    20  
B    20  
C    30  
C    30  
C    30 

Summarize(Tab,[Type],AVG([Value]))結果就會像下面

A    10 
B    20 
C    30 

而從這個結果集所需的最終結果是10 + 20 + 30,即60

請幫忙

回答

0

您可以使用SUMX函數。

Sum of Avg = 
SUMX (
    SUMMARIZE (Tab, [Type], "Total Average", AVERAGE (Tab[Value])), 
    [Total Average] 
) 

它會給你總,如果沒有影響的措施的任何類型的上下文:

enter image description here

讓我知道,如果這有助於。

0

您需要爲其聲明一個名稱。

Total Value = Summarize(Tab,'Tab'[Type],"Total value",SUM('Tab'[Value])