Saltar al contenido

Encontrar último valor de una base de datos en tabla dinámica

publicado

Hola a todos!

Quisiera saber cómo puedo lograr que una tabla dinámica me arroje como resultado el último valor de una base de datos. En el siguiente ejemplo quisiera que:

Pedro = 100 ; Ana = 200 ; Jean = 400

Estaré atento, muchas gracias!

image.thumb.png.9044d11cd48a6de4b2d28112930bb6ed.png

Libro3.xlsx

Featured Replies

publicado

hola Christian Hernández

Con tabla dinámica no se puede hacer eso, a no ser que utilices alguna herramienta como Power Query...

Te adjunto una opción, colocando al costado de la tabla una formula;  eso si, no la pude ordenar.. ?

saludos,

Silvia

 

 

 

TD ultimo valor.xlsx

publicado
  • Autor

Hola nuevamente, entendí que en la medida aplicada

 =CALCULATE( MAXX(Tabla1; Tabla1[dinero]); FILTER( Tabla1; Tabla1[Fecha] = MAX(Tabla1[Fecha])))

en Calculate devuelve el máximo valor de la tabla dinero y no el último. Si tengo dos pedros en el mismo día me arrojará como resultado 200 y no 100 como muestro en la planilla. Qué fórmula DAX me puede ayudar con eso

 

Obtener valor por fecha Dax_GP.xlsx

publicado
  • Autor

Genial muchas gracias, entendí la fómula pero por qué el 1?

=CALCULATE (
    FIRSTNONBLANK ( Tabla1[dinero]; 1 );
    FILTER ( Tabla1; Tabla1[Fecha] = MAX ( Tabla1[Fecha] ) )
)

 

publicado
  • Autor

Hola nuevamente Gerson, muchas gracia spor la explicación pero aún no logro con el resultado.Como puedes ver en la imagen si coloco pedro 3 veces en el mismo día aparece siempre el valor más bajo y no el último registro.image.thumb.png.e44c5dce1e4ea193b42bc398ebc62b0c.pngimage.png.2b9aaece9ce60bf71a5fe8c46f1fd07a.png

 

Espero que te encuentres bien!

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.