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

Resultado de la medida en la fila anterior

hola

Tengo una estructura de mesa como esta:

identificadorÍndice de filaCantidad (medida)Precio (medida)Precio anterior
ABC12350100190<en blanco>
ABC12355120202190
ABC12385140196202
ABC12311280210196
ABC12352595204210

¿Es posible obtener Previus Price como una nueva medida de la medida? Tenga en cuenta que cada fila tiene un índice tan básico que solo se encuentra el precio del índice de fila anterior donde identificador es el mismo. No conseguimos encontrar tu ubicación exacta.

¡Gracias!

1 ACCEPTED SOLUTION

No entiendo lo que quieres.

Asumo que desea cambiar su ejemplo como el siguiente para considerar varios tipos de identificadores.

Por favor, compruebe la siguiente imagen.

Picture2.png

Precio anterior =
Corriente VARrowindex =
MAX ( 'Tabla'[Índice de fila] )
Currentidentifier VAR =
MAX ( 'Tabla'[Identificador] )
VAR previousrowindex =
CALCULAR (
MAX ( 'Tabla'[Índice de fila]),
FILTRO (
ALL ( 'Tabla'),
'Tabla'[Índice de fila] < currentrowindex
&& 'Tabla'[Identificador] = currentidentifier
)
)
devolución
CALCULAR (
[Precio total],
'Tabla'[Índice de fila] = previousrowindex
&& 'Tabla'[Identificador] = currentidentifier
)

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.


Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Ahí, @MrMP

Por favor, pruebe lo siguiente.

Picture1.png

Precio privado =
Corriente VARrowindex =
MAX ( 'Tabla'[Índice de fila] )
VAR previousrowindex =
CALCULAR (
MAX ( 'Tabla'[Índice de fila]),
FILTRO ( ALL ( 'Tabla' ), 'Tabla'[Índice de fila] < currentrowindex )
)
devolución
CALCULATE ( [Total de precios], 'Tabla'[Índice de fila] = previousrowindex )

https://www.dropbox.com/s/jm1qv99775loffd/mrmp.pbix?dl=0

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.

Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

hola

previusrowindex también tiene que ser restringido al identificador. ¿Cómo añadir eso?

Ahí, @MrMP

Gracias por sus comentarios, y lamento que no entiendo su pregunta.

Supongo que también desea ver el número de índice anterior en una tabla.

Índice de fila anterior =
Corriente VARrowindex =
MAX ( 'Tabla'[Índice de fila] )
VAR previousrowindex =
CALCULAR (
MAX ( 'Tabla'[Índice de fila]),
FILTRO ( ALL ( 'Tabla' ), 'Tabla'[Índice de fila] < currentrowindex )
)
devolución
previousrowindex

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.

Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

Para Previusrowindex tengo que agregar también filtro para Identificador ya que hay muchos identificadores en la tabla.

No entiendo lo que quieres.

Asumo que desea cambiar su ejemplo como el siguiente para considerar varios tipos de identificadores.

Por favor, compruebe la siguiente imagen.

Picture2.png

Precio anterior =
Corriente VARrowindex =
MAX ( 'Tabla'[Índice de fila] )
Currentidentifier VAR =
MAX ( 'Tabla'[Identificador] )
VAR previousrowindex =
CALCULAR (
MAX ( 'Tabla'[Índice de fila]),
FILTRO (
ALL ( 'Tabla'),
'Tabla'[Índice de fila] < currentrowindex
&& 'Tabla'[Identificador] = currentidentifier
)
)
devolución
CALCULAR (
[Precio total],
'Tabla'[Índice de fila] = previousrowindex
&& 'Tabla'[Identificador] = currentidentifier
)

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.


Linkedin: linkedin.com/in/jihwankim1975/

Twitter: twitter.com/Jihwan_JHKIM

Syndicate_Admin
Administrator
Administrator

hola

Puede probar las siguientes medidas

Anterior =
Currentindex VAR =
MAX ( 'Tabla'[Índice de fila] )
Resultado var =
CALCULAR (
[Medida de precio],
'Tabla'[Índice de fila] < currentindex
)
devolución
resultado

saludos

Sayali

Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a otros a encontrarlo más rápidamente

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.