ADDCOLUMNS
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Agrega columnas calculadas a la tabla o expresión de tabla especificadas.
Sintaxis
ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)
Parámetros
Término | Definición |
---|---|
table |
Cualquier expresión DAX que devuelva una tabla de datos. |
name |
Nombre asignado a la columna, entre comillas dobles. |
expression |
Cualquier expresión DAX que devuelva una expresión escalar, evaluada para cada fila de table . |
Valor devuelto
Una tabla con todas sus columnas originales y las agregadas.
Observaciones
Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Ejemplo
En el ejemplo siguiente se devuelve una versión extendida de la tabla Categoría de producto que incluye los valores totales de ventas del canal de revendedor y las ventas por Internet.
ADDCOLUMNS(ProductCategory
, "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
, "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))
En la tabla siguiente se muestra una vista previa de los datos tal como lo recibiría cualquier función que espera recibir una tabla:
ProductCategory[ProductCategoryName] | ProductCategory[ProductCategoryAlternateKey] | ProductCategory[ProductCategoryKey] | [Ventas por Internet] | [Ventas de revendedor] |
---|---|---|---|---|
Bicicletas | 1 | 1 | 25107749.77 | 63084675.04 |
Componentes | 2 | 2 | 11205837.96 | |
Ropa | 3 | 3 | 306157.5829 | 1669943.267 |
Accesorios | 4 | 4 | 640920.1338 | 534301.9888 |