Del via


ADDCOLUMNS

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

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

Syntaks

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

Parametre

Begreb Definition
table Ethvert DAX-udtryk, der returnerer en tabel med data.
navn Det navn, der er angivet for kolonnen, omsluttet af dobbelte anførselstegn.
Udtryk Ethvert DAX-udtryk, der returnerer et skalarudtryk, som evalueres for hver række i tabellen.

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
Accessories 4 4 640920.1338 534301.9888