Zdieľať cez


ADDCOLUMNS

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuálového výpočtu

Pridá vypočítané stĺpce k danej tabuľke alebo výrazu tabuľky.

Syntax

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

Parametre

Termín Definícia
table Akýkoľvek výraz DAX, ktorý vráti tabuľku údajov.
name Názov zadaný pre stĺpec, ktorý je uzavretý v dvojitých úvodzovkách.
expression Akýkoľvek výraz DAX, ktorý vráti skalárny výraz vyhodnotený pre každý riadok table.

Vrátená hodnota

Tabuľka so všetkými pôvodnými stĺpcami a pridanými stĺpcami.

Poznámky

Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).

Príklad

V nasledujúcom príklade sa vráti rozšírená verzia tabuľky Kategória produktov, ktorá obsahuje hodnoty celkového predaja predajcov a internetového predaja.

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

Nasledujúca tabuľka zobrazuje ukážku údajov tak, ako by ich prijala akákoľvek funkcia, ktorá očakáva prijatie tabuľky:

ProductCategory[NázovKategórieProduktov] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Internet Sales] [Reseller Sales]
Bicykle 1 1 25107749.77 63084675.04
Komponenty 2 2 11205837.96
Oblečenie 3 3 306157.5829 1669943.267
Príslušenstvo 4 4 640920.1338 534301.9888