Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Nueva tabla resumida de varias tablas con todas las filas únicas

Hola a todos

Soy nuevo aquí y feliz de unirme, me ayudaste mucho en el pasado con grandes publicaciones.

Ahora tengo una tarea y no pude encontrar la sollución correcta.

Tengo 2 mesas.

- En primer lugar, los datos de ventas

- 2o tiene kinf especial decosts.

La tabla de ventas es más detallada, también contiene el ID de producto, pero en la nueva tabla no lo necesito.

Como se puede ver en la imagen de abajo, necesito crear una nueva tabla con todas las filas únicas, con suma de ventas y costos. Si la fila tiene sólo un dato de estos 2 i necesita que también.

Quiero hacerlo con DAX.

Gracias

ugux_0-1612516523210.png

1 ACCEPTED SOLUTION

Hola

Gracias. Lo hice así. y trabaja en visualizaciones. Es difícil explicar por qué lo necesito ahora, pero ya sabes, peticiones especiales 🙂

pero lo hice, no estoy seguro de que esta es la manera más simple, pero el trabajo :

Primero hice 2 tablas resumidas tfromData y tFromCost

Union_table de la casa de los 100 es

var _t -DISTINCT(

UNION(

SELECTCOLUMNS(tFromData,"Q",tFromData[YearQuarter],"cs2",tFromData[Category],"v",tFromData[Customer]),

SELECTCOLUMNS(tFromCost,"Q",tFromCost[YearQuarter],"cs2",tFromCost[Category],"v",tFromCost[Customer])

)

)

devolución

ADDCOLUMNS(_t,

"Sales",LOOKUPVALUE(tFromData[Sales],tFromData[YearQuarter],[Q],tFromData[Category],[cs2],tFromData[Customer],[v]),

"Cost",LOOKUPVALUE(tFromCost[Cost],tFromCost[YearQuarter],[Q],tFromCost[Category],[cs2],tFromCost[Customer],[v])

)

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@ugux

Le recomiendo que configure el modelo con tablas de dimensiones que contengan valores únicos para cada campo correspondiente, agregue una tabla de calendario que contenga fechas conitnuosas que cubra todo el intervalo de fechas del modelo y una estas tablas con los campos correspondientes en cada tabla de hechos. A continuación, cree los objetos visuales utilizando los campos de las tablas de dimensiones.

Model.JPG

Hola

Gracias. Lo hice así. y trabaja en visualizaciones. Es difícil explicar por qué lo necesito ahora, pero ya sabes, peticiones especiales 🙂

pero lo hice, no estoy seguro de que esta es la manera más simple, pero el trabajo :

Primero hice 2 tablas resumidas tfromData y tFromCost

Union_table de la casa de los 100 es

var _t -DISTINCT(

UNION(

SELECTCOLUMNS(tFromData,"Q",tFromData[YearQuarter],"cs2",tFromData[Category],"v",tFromData[Customer]),

SELECTCOLUMNS(tFromCost,"Q",tFromCost[YearQuarter],"cs2",tFromCost[Category],"v",tFromCost[Customer])

)

)

devolución

ADDCOLUMNS(_t,

"Sales",LOOKUPVALUE(tFromData[Sales],tFromData[YearQuarter],[Q],tFromData[Category],[cs2],tFromData[Customer],[v]),

"Cost",LOOKUPVALUE(tFromCost[Cost],tFromCost[YearQuarter],[Q],tFromCost[Category],[cs2],tFromCost[Customer],[v])

)

Syndicate_Admin
Administrator
Administrator

@ugux , En consulta de energía, anexe las tablas y elimine filas duplicadas

https://radacad.com/append-vs-merge-in-power-bi-and-power-query

En Dax

nueva tabla: distinct(union(Table1, Table2))

https://www.sqlbi.com/articles/from-sql-to-dax-joining-tables/

@Amit

Gracias Amit, este DAX está funcionando, pero no es tan simple porque como mencioné necesito 2 columnas de datos en la nueva tabla. Las tablas Ventas y Costes y Ventas tienen más columnas que Costes.

Intenté buscar los costos en la tabla Ventas, pero de esta manera suelto algunos datos de costo, porque tengo filas de coste que no tienen Ventas.

Gracias

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors