ADDCOLUMNS

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Aggiunge colonne calcolate alla tabella o all'espressione di tabella specificata.

Sintassi

ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)  

Parametri

Termine Definizione
table Qualsiasi espressione DAX che restituisce una tabella di dati.
name Nome assegnato alla colonna, racchiuso tra virgolette doppie.
expression Qualsiasi espressione DAX che restituisce un'espressione scalare, valutata per ogni riga del parametro table.

Valore restituito

Tabella con tutte le colonne originali e quelle aggiunte.

Osservazioni:

Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

L'esempio seguente restituisce una versione estesa della tabella Product Category in cui sono inclusi i valori delle vendite totali provenienti dal canale rivenditore e dalle vendite Internet.

ADDCOLUMNS(ProductCategory
               , "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])  
               , "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))  

Nella tabella seguente viene mostrata un'anteprima dei dati come ricevuta da qualsiasi funzione che prevede la ricezione di una tabella:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Internet Sales] [Reseller Sales]
Bikes 1 1 25107749,77 63084675,04
Componenti 2 2 11205837,96
Clothing 3 3 306157,5829 1669943,267
Accessori 4 4 640920,1338 534301,9888