ADDCOLUMNS
gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering
Føjer beregnede kolonner til det angivne tabel- eller tabeludtryk.
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Udtryk | Definition |
---|---|
table |
Ethvert DAX-udtryk, der returnerer en tabel med data. |
name |
Det navn, der er angivet for kolonnen, omsluttet af dobbelte anførselstegn. |
expression |
Ethvert DAX-udtryk, der returnerer et skalarudtryk, som evalueres for hver række i table . |
En tabel med alle de oprindelige kolonner og de tilføjede kolonner.
Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
I følgende eksempel returneres en udvidet version af tabellen Produktkategori, der indeholder de samlede salgsværdier fra forhandlerkanalen og internetsalget.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
I følgende tabel vises et eksempel på dataene, som de ville blive modtaget af en hvilken som helst funktion, der forventer at modtage en tabel:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internet Sales] | [Forhandlersalg] |
---|---|---|---|---|
Cykler | 1 | 1 | 25107749.77 | 63084675.04 |
Komponenter | 2 | 2 | 11205837.96 | |
Tøj | 3 | 3 | 306157.5829 | 1669943.267 |
Tilbehør | 4 | 4 | 640920.1338 | 534301.9888 |