ADDCOLUMNS
gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning
Legger til beregnede kolonner i den angitte tabellen or tabelluttrykk.
Syntaks
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Parametere
Vilkår | Definisjon |
---|---|
table |
Alle DAX uttrykk som returnerer en tabell med data. |
name |
Navnet som er gitt til kolonnen, omsluttet av doble anførselstegn. |
expression |
Alle DAX uttrykk som returnerer et skalaruttrykk, evaluert for hver rad med table . |
Returner value
En tabell med all de opprinnelige kolonnene and de lagt til.
Merknader
Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).
Eksempel
Følgende eksempel returnerer en utvidet versjon av Product Kategori-tabellen som inkluderer totalt salg values fra forhandlerkanalen and Internett-salget.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
Tabellen nedenfor viser en forhåndsvisning av dataene slik de blir received av en hvilken som helst funksjon som forventer å motta en tabell:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internett-salg] | [Forhandlersalg] |
---|---|---|---|---|
Sykler | 1 | 1 | 25107749.77 | 63084675.04 |
Komponenter | 2 | 2 | 11205837.96 | |
Klær | 3 | 3 | 306157.5829 | 1669943.267 |
Tilbehør | 4 | 4 | 640920.1338 | 534301.9888 |