Dela via


ADDCOLUMNS

Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning

Lägger till beräknade kolumner i den angivna tabellen eller tabelluttrycket.

Syntax

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

Parametrar

Period Definition
table Alla DAX-uttryck som returnerar en datatabell.
name Namnet som anges i kolumnen, omgivet av dubbla citattecken.
uttryck Alla DAX-uttryck som returnerar ett skalärt uttryck som utvärderas för varje tabellrad.

Returvärde

En tabell med alla sina ursprungliga kolumner och de tillagda.

Kommentarer

Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel

I följande exempel returneras en utökad version av tabellen Produktkategori som innehåller totala försäljningsvärden från återförsäljarkanalen och Internetförsäljningen.

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

I följande tabell visas en förhandsgranskning av data eftersom de skulle tas emot av alla funktioner som förväntar sig att ta emot en tabell:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Internetförsäljning] [Reseller Sales]
Cyklar 1 1 25107749.77 63084675.04
Komponenter 2 2 11205837.96
Kläder 3 3 306157.5829 1669943.267
Accessoarer 4 4 640920.1338 534301.9888