ADDCOLUMNS
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Fügt der angegebenen Tabelle berechnete Spalten or Tabellenausdruck hinzu.
Syntax
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Parameter
Ausdruck | Definition |
---|---|
table |
Ein beliebiger DAX Ausdruck, der eine Datentabelle zurückgibt. |
name |
Der name der Spalte, eingeschlossen in doppelte Anführungszeichen. |
expression |
Jeder DAX Ausdruck, der einen skalaren Ausdruck zurückgibt, wird für jede Zeile table ausgewertet. |
value zurückgeben
Eine Tabelle mit all ursprünglichen Spalten and den hinzugefügten Spalten.
Bemerkungen
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Im folgenden Beispiel wird eine erweiterte Version der Tabelle Product Kategorie zurückgegeben, die den Gesamtumsatz values aus dem Händlerkanal and Internetverkäufe enthält.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
Die folgende Tabelle zeigt eine Vorschau der Daten, da sie von jeder Funktion received wird, die eine Tabelle empfängt:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Internetverkäufe] | [Reseller Sales] |
---|---|---|---|---|
Fahrräder | 1 | 1 | 25107749.77 | 63084675.04 |
Komponenten | 2 | 2 | 11205837.96 | |
Kleidung | 3 | 3 | 306157.5829 | 1669943.267 |
Zubehör | 4 | 4 | 640920.1338 | 534301.9888 |