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 |