Condividi tramite


ADDCOLUMNS

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Aggiunge colonne calcolate alla tabella specificata or'espressione di tabella.

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 di table.

Restituisce value

Tabella con all colonne originali and quelle aggiunte.

Osservazioni

Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or regole di sicurezza a livello di riga.

Esempio

Nell'esempio seguente viene restituita una versione estesa della tabella Product Category che include i values totali delle vendite dal canale rivenditore and le vendite Internet.

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

La tabella seguente mostra un'anteprima dei dati come sarebbe received da qualsiasi funzione che prevede di ricevere una tabella:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Internet Sales] [Reseller Sales]
Biciclette 1 1 25107749.77 63084675.04
Componenti 2 2 11205837.96
Abbigliamento 3 3 306157.5829 1669943.267
Accessoristica 4 4 640920.1338 534301.9888