Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola Comunidad,
Estoy trabajando en la muestra a continuación, el objetivo es calcular en nueva columna la suma de importes donde ID < Current_ID, en el lado derecho el resultado que se supone que debo obtener:
Aquí está mi medida Dax, pero devuelve unacolumna emp ty
Gracias de antemano
Solved! Go to Solution.
Hola @Greg_Deckler
Confirmo que el DAX actualizado devuelve el valor teniendo en cuenta solo la clave1 mientras se excluye la clave 2.
Una vez que expandí los datos de Key2 obtuve valores incorrectos:
Así que traté de añadir el Key2 en la medida, a pesar de que no obtuve los valores correctos
Medidas
VAR currentID-MAX('DATA'[ID])
VAR key1 á MAX('DATA'[Clave 1])
VAR Key2 MAX(DATA[Clave 2])
devolución
SUMX(FILTER(ALL('DATA'),'DATA'[Key 1]-key1 && 'DATA'[Key 2]-Key2 &&'DATA'[ID]<currentID),'DATA'[Amount])
Gracias de antemano
@othy_bi , nueva columna
SUMX(FILTER('Table','Table'[ID]< earlier('Table'[ID])),'Table'[Amount])
nueva medida
SUMX(FILTER(all('Table'),'Table'[ID]< max('Table'[ID])),'Table'[Amount])
Hola
Gracias @Greg_Deckler, @amitchandak por su respuesta rápida.
He probado ambas medidas sugeridas, aquí abajo lo que obtuve:
Los valores devueltos son diferentes del destino, aquí traté de aclarar más la necesidad:
Gracias de antemano.
@othy_bi - He actualizado mi publicación después de que publiqué originalmente, por favor revise de nuevo, tomé Key1 en cuenta.
Hola @Greg_Deckler
Confirmo que el DAX actualizado devuelve el valor teniendo en cuenta solo la clave1 mientras se excluye la clave 2.
Una vez que expandí los datos de Key2 obtuve valores incorrectos:
Así que traté de añadir el Key2 en la medida, a pesar de que no obtuve los valores correctos
Medidas
VAR currentID-MAX('DATA'[ID])
VAR key1 á MAX('DATA'[Clave 1])
VAR Key2 MAX(DATA[Clave 2])
devolución
SUMX(FILTER(ALL('DATA'),'DATA'[Key 1]-key1 && 'DATA'[Key 2]-Key2 &&'DATA'[ID]<currentID),'DATA'[Amount])
Gracias de antemano
Hola Comunidad,
¿Alguna sugerencia para resolver ese problema?
@Greg_Deckler , @amitchandak cualquier actualización 🙂
Gracias de antemano
Hola @othy_bi ,
¿Qué tal el resultado después de seguir las sugerencias mencionadas en mi publicación original?
¿Podría proporcionar más detalles o resultado esperado si no cumple con su requisito?
Si ha solucionado el problema por su cuenta, por favor comparta su solución. Si la ayuda de los mensajes anteriores, por favor márquela como una solución para ayudar a otros a encontrarlo más rápidamente.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @othy_bi ,
Podemos crear una medida para satisfacer sus necesidades.
Measure =
CALCULATE(SUM('Table'[Amount]),FILTER(ALLSELECTED('Table'),'Table'[Key 1]=MAX('Table'[Key 1]) && 'Table'[ID]<MAX('Table'[ID])))
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Measure =
Var currentID=SUM('Table'[ID])
Return
SUMX(FILTER(ALL('Table'),'Table'[ID]<currentID),'Table'[Amount])
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |