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 |