Median (MDX)Median (MDX)

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Restituisce la mediana di un'espressione numerica valutata su un set.Returns the median value of a numeric expression that is evaluated over a set.

SintassiSyntax


Median(Set_Expression [ ,Numeric_Expression ] )  

ArgomentiArguments

Set_ExpressionSet_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.A valid Multidimensional Expressions (MDX) expression that returns a set.

Numeric_expressionNumeric_Expression
Espressione numerica valida che in genere è un'espressione MDX (Multidimensional Expression) di coordinate di celle che restituisce un numero.A valid numeric expression that is typically a Multidimensional Expressions (MDX) expression of cell coordinates that return a number.

OsservazioniRemarks

Se si specifica un'espressione numerica, questa viene valutata sull'intero set e restituisce il valore mediano di tale valutazione.If a numeric expression is specified, the specified numeric expression is evaluated across the set and then returns the median value from that evaluation. Se non viene specificata un'espressione numerica, il set specificato viene valutato nel contesto corrente dei membri del set e viene restituito il valore mediano di tale valutazione.If a numeric expression is not specified, the specified set is evaluated in the current context of the members of the set and returns the median value from the evaluation.

Il valore mediano è il valore centrale di un set di numeri ordinatiThe median value is the middle value in a set of ordered numbers. ed è diverso dal valore medio. Mentre il valore medio corrisponde alla somma di un set di numeri divisa per il conteggio dei numeri del set,(The medial value is unlike the mean value, which is the sum of a set of numbers divided by the count of numbers in the set). il valore mediano corrisponde al valore più piccolo rispetto ad almeno metà dei valori del set.The median value is determined by choosing the smallest value such that at least half of the values in the set are no greater than the chosen value. Se il numero di valori del set è dispari, il valore mediano corrisponde a un singolo valore.If the number of values within the set is odd, the median value corresponds to a single value. Se invece il numero di valori del set è pari, corrisponde alla somma dei due valori centrali divisa per due.If the number of values within the set is even, the median value corresponds to the sum of the two middle values divided by two.

Nota

Analysis ServicesAnalysis Services ignora i valori Null durante il calcolo del valore medio di un set di numeri ordinati. ignores nulls when calculating the median value in a set of ordered numbers.

EsempioExample

Nell'esempio seguente viene restituito il valore mediano mensile delle vendite per ogni trimestre, sottocategoria e paese del cubo Adventure Works.The following example returns the median monthly sales for each quarter, each subcategory, and each country in the Adventure Works cube.

WITH MEMBER Measures.x AS Median   
   ([Date].[Calendar].CurrentMember.Children  
      , [Measures].[Reseller Order Quantity]  
   )  
SELECT Measures.x ON 0  
,NON EMPTY [Date].[Calendar].[Calendar Quarter]*   
   [Product].[Product Categories].[Subcategory].members *  
   [Geography].[Geography].[Country].Members  
ON 1  
FROM [Adventure Works]  

Vedere ancheSee Also

Riferimento alla funzione MDX ( MDX )MDX Function Reference (MDX)