Del via


ADDCOLUMNS

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

Føjer beregnede kolonner til det angivne tabel- eller tabeludtryk.

Syntaks

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

Parametre

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.

Returværdi

En tabel med alle de oprindelige kolonner og de tilføjede kolonner.

Bemærkninger

Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

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