Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hola a todos,
¡Necesito ayuda! Tengo dos mesas. El primero tiene toda la descripción del pedido y la información del cliente y el otro muestra toda la información relativa a la entrega de cada pedido. Es posible que cada pedido tenga 2 o más números de seguimiento con diferentes fechas de entrega.
Lo que estoy tratando de hacer es obtener la última fecha de entrega de la tabla 2 para cada pedido de la tabla 1.
He intentado muchas veces en vano, así que a la derecha estoy usando la fórmula "Firstnoblank", pero esto sólo devuelve el primer valor que encuentra en lugar del último por fecha.
Cuadro 2:
Información de entrega | ||
Orden | Número de seguimiento | Fecha de entrega |
123 | 10001 | 1/1/2020 |
124 | 10002 | 2/1/2020 |
125 | 10003 | 3/1/2020 |
126 | 10004 | 4/1/2020 |
125 | 10005 | 5/1/2020 |
123 | 10006 | 6/1/2020 |
Tabla 1:
Órdenes | |
Orden | Fecha de entrega de la última |
123 | 6/1/2020 |
124 | 2/1/2020 |
125 | 5/1/2020 |
126 | 4/1/2020 |
¡Gracias a todos!
Oye - Quiero usar algo como esto para una columna calculada. Si utilizo esta medida, no funciona correctamente, ¿cómo la solucionaría?
Vea la solución en el post a continuación.
https://community.powerbi.com/t5/Desktop/Get-the-last-delivery-date/td-p/1074681
Hola @Grevatious ,
Por favor, consulte la siguiente medida:
last delivery date =
CALCULATE (
MAX ( 'Delivery Information'[Delivery Date] ),
ALL ( 'Delivery Information' ),
'Delivery Information'[Order] IN DISTINCT ( Orders[Order] )
)
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Saludos
Dedmon Dai
Utilice esta medida en la tabla para mostrar la fecha
Medida ?
VAR __id a MAX( 'Tabla'[Pedidos] )
VAR __date - CALCULATE ( MAX( 'Table'[Delivery date] ), ALLSELECTED ( 'Table' ), 'Table'[Orders] - __id )
RETURN CALCULATE ( MAx ( 'Table'[Delivery date] ), VALUES ( 'Table'[Orders] ), 'Table'[Orders] - __id, 'Table'[Delivery date] - __date )
Utilice esta medida en la tabla para mostrar la fecha
Medida ?
VAR __id a MAX( 'Tabla'[Pedidos] )
VAR __date - CALCULATE ( MAX( 'Table'[Delivery date] ), ALLSELECTED ( 'Table' ), 'Table'[Orders] - __id )
RETURN CALCULATE ( MAx ( 'Table'[Delivery date] ), VALUES ( 'Table'[Orders] ), 'Table'[Orders] - __id, 'Table'[Delivery date] - __date )
Probablemente en la Tabla1,
Fecha de la última entrega: MAXX(FILTER(RELATEDTABLE('Table2'),'Table2'[Order]'[Order]),[Fecha de entrega])
Probablemente en la Tabla1,
Fecha de la última entrega: MAXX(FILTER(RELATEDTABLE('Table2'),'Table2'[Order]'[Order]),[Fecha de entrega])