nick9000
Hola,
Busco mostrar información de ventas para los empleados tres meses después de haber comenzado. Tengo la fecha de inicio en una tabla y he creado una medida para la fecha de 3 meses o la fecha de x mes:
3 meses Fecha = EOMES (FIRSTDATE (fecha[start date],3)
Luego creé una medida para tratar de filtrar en la fecha de 3 meses, pero solo obtendría todas las ventas hasta la fecha de manera efectiva sin aplicar ningún filtro. He incluido el DAX en una captura de pantalla a continuación:
El resultado previsto sería que la medida muestre las ventas en la fecha del tercer mes o hasta la fecha del tercer mes, es decir:
El empleado 1 mostraría 100 (en la fecha) o 110 (hasta la fecha inclusive)
Si alguien pudiera ayudarme con esto o apuntar en la dirección correcta, sería muy apreciado.
Gracias
Mella
nick9000
En respuesta a yggdrasil
Impresionante, gracias Yggdrasill
Hice un par de cambios y parece dar el resultado correcto. Dos referencias a la tabla de ventas y las otras dos a la tabla de empleados.
ingresos de 3 meses =
CALCULAR(suma(Ventas[Amount]),
FECHAS ENTRE(
Ventas[Date],
FIRSTDATE(Empleado[Start Date]),
eomonth(FIRSTDATE(Empleado[Start Date]),2)
)
)
Gracias
Mella
Ashish_Mathur
Hola,
Es difícil ayudar a menos que uno vea las relaciones y las diferentes tablas. Comparta el enlace desde donde puedo descargar su libro de trabajo.
yggdrasil
Prueba FECHAS ENTRE()
nick9000
En respuesta a yggdrasil
gracias Yggdrasill, no pude hacer funcionar DATESBETWEEN
yggdrasil
En respuesta a nick9000
Probé tu escenario
Esto es lo que necesitas
3M from startdate = CALCULATE ( SUM ( Table1[Amount] ), DATESBETWEEN ( Table1[start date], FIRSTDATE ( Table1[start date] ), DATEADD ( FIRSTDATE ( Table1[start date] ), 3, MONTH ) ) )
Luego cree una tabla visual e inserte empleado y luego esta medida para obtener esto
empleado y medida de venta de 3 meses
nick9000
En respuesta a yggdrasil
Impresionante, gracias Yggdrasill
Hice un par de cambios y parece dar el resultado correcto. Dos referencias a la tabla de ventas y las otras dos a la tabla de empleados.
ingresos de 3 meses =
CALCULAR(suma(Ventas[Amount]),
FECHAS ENTRE(
Ventas[Date],
FIRSTDATE(Empleado[Start Date]),
eomonth(FIRSTDATE(Empleado[Start Date]),2)
)
)
Gracias
Mella