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

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.

Reply
Syndicate_Admin
Administrator
Administrator

Dax medirá para mostrar el máximo del valor inmediatamente anterior del período en el período actual

Hola expertos,

Mis datos de origen están siguiendo

nombrefechaValperiodo
a1/1/20201001
a1/1/20202001
a1/2/20203002
a1/2/20204002
a1/3/20205003
a1/3/20206003
b1/1/20207001
b1/1/20208001
b1/2/20209002
b1/2/202010002
b1/3/202011003
b1/3/202012003

En una visualización de matriz quiero mostrar el máximo del valor del período actual y cuál fue el máximo del valor del período de preceeding inmediatamente. Mi salida deseada sigue

nombrefecha_maxVal_lastVal
a1/1/20202000
a1/2/2020400200
a1/3/2020600400
b1/1/20208000
b1/2/20201000800
b1/3/202012001000

Parece que no sé cómo llegar a esto. He intentado la siguiente medida

Measure 3 = 
VAR _1 = MAX('Table'[period])-1
VAR _2 = CALCULATE(MAXX(FILTER('Table','Table'[period]=_1),'Table'[val]))
RETURN _2

pero no puedo entender dónde va mal

Capture.PNG

Si puedes, por favor, sería genial.

Gracias de antemano.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Lo siento por mí mismo..

Measure 3 = 
VAR _1 = MAX('Table'[period])-1
VAR _2 = CALCULATE(MAXX(FILTER('Table','Table'[period]=_1),'Table'[val]),ALLEXCEPT('Table','Table'[name]))
RETURN _2

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola, @smpa01

Por favor, pruebe la siguiente medida.

Max Val período de preceeding =
Currentperiod VAR =
MAX ( Datos[período] )
devolución
CALCULAR (
MAX ( Datos[val]),
FILTRO ( ALLEXCEPT ( Datos, Datos[nombre] ), Datos[período] = currentperiod - 1 )
)

Hola, mi nombre es Jihwan Kim.

Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

Syndicate_Admin
Administrator
Administrator

Lo siento por mí mismo..

Measure 3 = 
VAR _1 = MAX('Table'[period])-1
VAR _2 = CALCULATE(MAXX(FILTER('Table','Table'[period]=_1),'Table'[val]),ALLEXCEPT('Table','Table'[name]))
RETURN _2

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.