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 |