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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Obtenga el valor más reciente de una columna basada en otra columna de fecha

Hola
Tengo una mesa similar a esta.

ArtículoFechaPrecio
A1 de julio de 2020300
A10 de mayo de 2020100
A4 de agosto de 2020200
B3 de marzo de 2020450
B15 de septiembre de 2020560


Quiero obtener el último valor para 'Precio' para cada artículo.
La salida debe tener este aspecto

ArtículoPrecio más reciente
A200
B560

¿Cómo se puede lograr esto?

1 ACCEPTED SOLUTION

Hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

View solution in original post

7 REPLIES 7
v-diye-msft
Community Support
Community Support

Hola @s_anand98

Si la ayuda de las publicaciones anteriores, por favor márquela como una respuesta para ayudar a otros a encontrarla más rápidamente. ¡Gracias!

Si no, por favor, amablemente elaborar más.

Community Support Team _ Dina Ye
If this post helps, then please consider Accept it as the solution to help the other members find it more
quickly.
Ashish_Mathur
Super User
Super User

Hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Sumanth_23
Memorable Member
Memorable Member

hola @s_anand98 - puede crear una medida para clasificar todos los registros por fecha y elemento como se muestra a continuación

1. Fecha de clasificación : MAX( 'Tabla de pruebas'[Fecha] )

2. Rango de fecha ?

SI (
HASONEVALUE ( 'Tabla de pruebas'[Elemento] ),
RANKX ( ALLSELECTED ( 'Tabla de prueba'[Fecha] ), ( [Ordenar fecha] ), ,DESC, Omitir )
)
3. "Rango de fecha" crea un rango para cada elemento como se ve a continuación
Item Rank.png
4. Agregue un filtro de nivel visual para mostrar solo los registros en los que "Fecha de clasificación" es 1 como se ve a continuación
Item Rank2.png
Did I answer your question? Mark my post as a solution! Appreciate your Kudos!

Proud to be a Super User!



FrankAT
Community Champion
Community Champion

Hola @s_anand98

se puede así:

29-09-_2020_22-49-24.png

Latest Price = 
CALCULATE(
    MAX('Table'[Price]),
    FILTER(
        ALLEXCEPT('Table','Table'[Item]),
        MAX('Table'[Date]) = 'Table'[Date]
    )
)

Con saludos amables desde la ciudad donde la leyenda del 'Pied Piper de Hamelin' está en casa
FrankAT (Orgulloso de ser un Datanaut)

Anonymous
Not applicable

Gracias por la respuesta,
Tengo algunas preguntas de seguimiento,

¿Cómo puedo obtener los otros valores de columna de la fila que tenían el último valor de precio para el artículo?
Además, quiero agrupar las filas y encontrar el precio más reciente para el artículo, así como el grupo.
Similar al ejemplo que he mostrado a continuación

ArtículoGrpFecha DíaPrecio
A110 de mayo de 2020Tag1670
A214 de junio de 2020Tag2100
A21 de abril de 2020Tag3500
A213 de agosto de 2020Tag4400
A15 de septiembre de 2020Tag5590
B14 de febrero de 2020Tag6110


La salida si es posible debe crear otra tabla, con la siguiente salida.

ArtículoGrpFechaDíaPrecio más reciente
A15 de septiembre de 2020Tag5590
A23 de agosto de 2020Tag4400
B14 de febrero de 2020Tag6110



Hola

Puede descargar mi archivo PBI desde aquí.

Espero que esto ayude.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

hola @s_anand98 - Puede seguir los pasos a continuación para lograr los resultados requeridos.

1. Cree una columna calculada Elemento + Grupo

Item&Grp á 'Tabla de prueba'[Elemento] & "-" & 'Tabla de prueba'[Grp]
2. Actualice la medida De rango como se indica a continuación
Rango de fecha ?
SI (
HASONEVALUE ( 'Tabla de pruebas'[Item&Grp] ),
RANKX ( ALLSELECTED ( 'Tabla de prueba'[Fecha], 'Tabla de prueba'[Etiqueta] ), ( [Ordenar fecha] ), ,DESC, Omitir )
)
Filtrar el objeto visual específico para los registros en los que "Fecha de clasificación" es 1 como se muestra a continuación
Item Rank.png
Por favor, marque la publicación como una solución y proporcione un 👍 si mi comentario ayudó a resolver su problema. ¡Gracias!
Did I answer your question? Mark my post as a solution! Appreciate your Kudos!

Proud to be a Super User!



Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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