Delen via


ADDCOLUMNS

Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening

Hiermee worden berekende kolommen toegevoegd aan de opgegeven tabel- of tabelexpressie.

Syntaxis

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

Parameters

Term Definitie
table Dax-expressies die een tabel met gegevens retourneren.
naam De naam die aan de kolom wordt gegeven, tussen dubbele aanhalingstekens.
Expressie Een DAX-expressie die een scalaire expressie retourneert, die wordt geëvalueerd voor elke rij van de tabel.

Retourwaarde

Een tabel met alle oorspronkelijke kolommen en de toegevoegde kolommen.

Opmerkingen

Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).

Opmerking

In het volgende voorbeeld wordt een uitgebreide versie van de tabel Productcategorie geretourneerd die de totale verkoopwaarden van het resellerkanaal en de internetverkoop bevat.

ADDCOLUMNS(ProductCategory
               , "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])  
               , "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))  

In de volgende tabel ziet u een voorbeeld van de gegevens, zoals deze worden ontvangen door elke functie die verwacht een tabel te ontvangen:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Internetverkoop] [Reseller Sales]
Fietsen 1 1 25107749.77 63084675.04
Onderdelen 2 2 11205837.96
Kleding 3 3 306157.5829 1669943.267
Accessoires 4 4 640920.1338 534301.9888