Cálculo de la medida de la fecha

Un usuario Pregunto ✅

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

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.

1.png

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])))

2.png

Atentamente,
Angelia

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.

1.png

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])))

2.png

Atentamente,
Angelia

thomaskelly

En respuesta a v-huizhn-msft

Gracias Angelia,

Funciona genial Smiley feliz

Saludos cordiales

Thomas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *