thomaskelly
Buenos días
Tengo una tabla que contiene la información de la orden de venta, cada orden tiene una fecha de vencimiento para la entrega. Quiero tener una medida que cuente el número de pedidos en los que la fecha de vencimiento ha pasado los días de la fecha actual o de hoy. Por ejemplo, si un pedido vence ayer o la semana pasada, se contabilizará si la fecha de vencimiento es anterior a hoy.
Necesito una medida para calcular el día de hoy, luego para contar los pedidos si entonces significaba el criterio.
La ayuda o los enlaces serán bienvenidos
¿Alguien puede ayudar?
Muchas gracias
v-huizhn-msft
Hola @thomaskelly,
Puede utilizar la función HOY () para devolver la fecha actual. O puede agregar una tabla de calendario y filtrar el orden comparando la fecha con la fecha actual en la tabla de calendario. Intento reproducir su escenario utilizando la siguiente fecha de muestra, que muestra la tabla de información de la orden de venta.
Luego crea una medida usando la fórmula siguiente. Cree una tabla, seleccione la fecha en la tabla Calendario, mida como nivel de Valores. Obtendrá el resultado esperado como la siguiente captura de pantalla. En la imagen, obtendrá el recuento del pedido hasta la fecha actual. Por ejemplo, hay 6 pedidos que pasan el 20/11/2016 en la primera fila, y hay 8 pedidos que pasan el 23/11/2016 y así sucesivamente.
Measure 2 = CALCULATE(COUNTA(Test3[Order]),FILTER(Test3,Test3[Due date]<MAX('Calendar'[Date])))
Atentamente,
Angelia
v-huizhn-msft
Hola @thomaskelly,
Puede utilizar la función HOY () para devolver la fecha actual. O puede agregar una tabla de calendario y filtrar el orden comparando la fecha con la fecha actual en la tabla de calendario. Intento reproducir su escenario utilizando la siguiente fecha de muestra, que muestra la tabla de información de la orden de venta.
Luego crea una medida usando la fórmula siguiente. Cree una tabla, seleccione la fecha en la tabla Calendario, mida como nivel de Valores. Obtendrá el resultado esperado como la siguiente captura de pantalla. En la imagen, obtendrá el recuento de pedidos hasta la fecha actual. Por ejemplo, hay 6 pedidos que pasan el 20/11/2016 en la primera fila, y hay 8 pedidos que pasan el 23/11/2016 y así sucesivamente.
Measure 2 = CALCULATE(COUNTA(Test3[Order]),FILTER(Test3,Test3[Due date]<MAX('Calendar'[Date])))
Atentamente,
Angelia
thomaskelly
En respuesta a v-huizhn-msft
Gracias Angelia,
Funciona genial
Saludos cordiales
Thomas