Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
Tengo las siguientes tablas:
Tabla 1.
IDENTIFICACIÓN | REF | ValorA |
252 | 555 | 1000 |
261 | 560 | 1500 |
300 | 562 | 1350 |
324 | 578 | 2000 |
... | ... | ... |
... | ... | ... |
Tabla 2.
Índice | IDENTIFICACIÓN | ValorB |
1 | 252 | 100 |
2 | 252 | 150 |
3 | 261 | 500 |
4 | 300 | 100 |
5 | 324 | 150 |
6 | 324 | 150 |
... | ... | ... |
... | ... | ... |
Quiero crear una columna en la Tabla1 que, basada en un ID único, sea efectivamente:
Columna = Suma(Tabla2[ValorB]) + Tabla1[ValorA])
Tal que la Tabla 1 se vería como:
Tabla 1.
IDENTIFICACIÓN | REF | ValorA | NuevoValor |
252 | 555 | 1000 | 1250 |
261 | 560 | 1500 | 2000 |
300 | 562 | 1350 | 1450 |
324 | 578 | 2000 | 2300 |
... | ... | ... | |
... | ... | ... |
Hasta ahora, mi solución ha sido crear una nueva tabla:
Table = SUMMARIZE(Table2,Table2[ID],"ValueC",SUM(Table2[ValueB]),"ValueA",SUMMARIZE(Table1,Table1[ValueA]))
Y luego cree una nueva columna en esa tabla:
Column = ('Table'[ValueC]+'Table'[ValueA])
Lo que da a la Tabla3:
IDENTIFICACIÓN | ValorC | ValorA | Columna |
252 | 250 | 1000 | 1250 |
261 | 500 | 1500 | 2000 |
300 | 100 | 1350 | 1450 |
324 | 300 | 2000 | 2300 |
... | ... | ||
... | ... |
Luego, puedo agregar la nueva columna a una visualización de tabla o matriz.
Sin embargo, en lugar de crear una nueva tabla primero, preferiría simplemente crear una nueva columna en la Tabla 1 con el mismo efecto en una sola expresión, pero simplemente no puedo entender el DAX.
@ddalton ¿La tabla 1 y la tabla 2 tienen una base de relación de 1 a muchas en la columna ID?
@SpartaBI Sí, debería haberlo mencionado.
He agregado la relación a la publicación original, pero para mayor claridad, también está aquí:
Tabla1 | Relación | Cuadro2 |
IDENTIFICACIÓN | 1:* | IDENTIFICACIÓN |
@ddalton en caso afirmativo, así:
Entonces esta es tu columna de calc:
¡Eso es brillante! Gracias.
Había intentado usar SUMX, pero no estaba del todo seguro de cómo funcionaba y no estaba al tanto de la función RELATEDTABLE.
@ddalton mi placer 🙂
Oye, echa un vistazo a mi informe de exhibición: tengo algunas cosas de alto nivel allí 🙂
https://community.powerbi.com/t5/Data-Stories-Gallery/SpartaBI-Feat-Contoso-100K/td-p/2449543
Dale un pulgar hacia arriba si te gustó 🙂
Gracias. ¡Lo comprobaré!
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
3 | |
1 | |
1 | |
1 | |
1 |