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
Estoy teniendo problemas para obtener un valor máximo único para una fila de tres columnas en una matriz.
Las columnas son: Nombre, Fecha (Mes), Precio
El conjunto de datos:
Nombre | Mes | Precio |
A | Enero | 75.000 |
A | Enero | 150.000 |
A | Marzo | 250.000 |
B | Enero | 350.000 |
B | Enero | 175.000 |
B | Marzo | 150.000 |
C | Marzo | 75.000 |
C | Marzo | 65.000 |
C | Enero | 125.000 |
Una fórmula Max() simple dará como resultado:
Nombre | Enero | Marzo | Total (máx.) |
A | 150.000 | 250.000 | 250.000 |
B | 350.000 | 150.000 | 350.000 |
C | 125.000 | 75.000 | 125.000 |
Total (máx.) | 350.000 | 250.000 |
Lo que estoy apuntando a:
Nombre | Enero | Marzo | Total (máx.) |
A | 250.000 | 250.000 | |
B | 350.000 | 350.000 | |
C | |||
Total (máx.) | 350.000 | 250.000 |
Por lo tanto, debe mostrar un espacio en blanco cuando el valor Max no es válido en este contexto. C no tiene un precio máximo en enero o marzo, por lo tanto en blanco.
¿Alguna sugerencia?
Hola @merlingsf ,
Podemos intentar crear una medida para satisfacer sus requisitos:
Measure =
SUMX (
DISTINCT ( 'Table'[Month] ),
VAR result =
MAXX (
CALCULATETABLE ( DISTINCT ( 'Table'[Name] ), ALLSELECTED () ),
CALCULATE ( MAX ( 'Table'[Price] ) )
)
RETURN
IF ( CALCULATE ( MAX ( 'Table'[Price] ) ) = result, result, BLANK () )
)
Por cierto, pbIX archivo como adjunto.
Saludos
Hola @v miembro-msft,
Muchas gracias por tomarse el tiempo para ver esto.
Esto parece resolver el problema.
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |