ADDCOLUMNS
platí pro:Počítaný sloupec
Počítaná tabulka
míra
vizuální
Přidá počítané sloupce do dané tabulky nebo výrazu tabulky.
Syntax
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Parametry
Semestr | Definice |
---|---|
table |
Libovolný výraz DAX, který vrací tabulku dat. |
name |
Název zadaný sloupci uzavřený do dvojitých uvozovek. |
expression |
Libovolný výraz DAX, který vrací skalární výraz, vyhodnocený pro každý řádek table . |
Návratová hodnota
Tabulka se všemi původními sloupci a přidanými sloupci.
Poznámky
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
Následující příklad vrátí rozšířenou verzi tabulky Product Category, která obsahuje celkové hodnoty prodeje z kanálu prodejce a internetového prodeje.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
Následující tabulka ukazuje náhled dat, protože by je přijala libovolná funkce, která očekává přijetí tabulky:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internet Sales] | [Reseller Sales] |
---|---|---|---|---|
Kola | 1 | 1 | 25107749.77 | 63084675.04 |
Součásti | 2 | 2 | 11205837.96 | |
Oděv | 3 | 3 | 306157.5829 | 1669943.267 |
Příslušenství | 4 | 4 | 640920.1338 | 534301.9888 |