Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Thibaut_G
New Member

Cortadora de fecha basada en dos campos de fecha

Hola
Tengo un problema, busqué en todas partes, pero no encuentro ninguna solución...

Tengo una tabla de empleados, los empleados pueden tener varios contratos vinculados a una oficina. Hay un start_contract y campos end_contract. Además tengo una tabla de calendario con una relación activa en el campo start_contract y una relación inactiva en el end_contract. La tabla de empleados tiene este aspecto:

employee_idstart_contractend_contractoffice_id
12017-06-30 17:30:002017-12-30 17:30:001
12017-12-30 17:30:002018-06-30 17:30:002
2 2017-06-30 17:30:002017-12-30 17:30:001
22018-06-30 17:30:002018-12-30 17:30:00 2


Necesito saber cuándo el contrato está "activo" comparando la fecha de inicio y finalización para contar el número de empleados activos en la fecha en que el usuario final filtrará...
He intentado muchas cosas, pero los resultados no son correctos.
Pensé que era posible hacer algo como esto, pero no parece funcionar:

Count employees = 
var selectedDate = SELECTEDVALUE(Dates[Date], now())
return COUNTROWS(GROUPBY( FILTER(Employees, Employees[start_contract] <= selectedDate && (Employees[end_contract] > selectedDate) || Employees[end_contract] = BLANK()), Employees[id]))

En este momento mi sensación es que no es posible hacer eso con Power BI, así que tal vez debería encontrar una manera en el lado SQL para obtener una tabla con un solo campo de fecha y un campo booleano como active_contract.

Cualquier ayuda es bienvenida

1 ACCEPTED SOLUTION
2 REPLIES 2
amitchandak
Super User
Super User

¡¡Gracias!!
Me alegra ver que la forma en que intenté no estaba mal, no me di cuenta de que necesitaba usar

max('Fecha'[Fecha])

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.