Del via


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