Quantcast
Channel: Desktop topics
Viewing all articles
Browse latest Browse all 213819

No worked days by month

$
0
0

Hi, 

 

I need to sum the days of absenteeism (Nº of days that employee have not come to work)  per month. My problem is:  if a worker has not come because it has been sick 40 days, these 40 days join to the month of the first day that stopped working (because I have related the calendar with [Date_StopWork] to use in the dashboard as a filter ) and I want that I sum the days corresponding to every month. For example if  stoppes coming 1/1/2010 and went back  9/2/2010 i want to sum  31 days in January and 9 in February.

In the table ABSENCE: I have the columns: [ID_Employee]  [ID_Absence_reason]  [Date_StopWork] [Date_Returned] [Nº_Days_Absence]

Notes: I have tried of doing a calendar with every day and saying if it came or not and sum them. But it does not work because it does not bear in mind if more than one employee cannot have come this day. I If is the case should sum them, because then I compare it with the whole of days that had were work using  Count (ID_Employee*22) (22 is removing the weekends)

 

 

 

Necesito sumar los días de absentismo (no han venido a trabajar) de los trabajadores por mes. Mi problema es que si un trabajador no ha venido porque ha estado enfermo 40 días, esos 40 días se suman al mes del primer dia que dejó de trabajar (porque he relacionado el calendario con Date_StopWork) y yo quiero que sume los dias correspondientes a cada mes. Por ejemplo si dejó de venir 1/1/10 y volvio el 9/2/2010 que sume 31 días en enero y 9 en febrero. 
En la tabla ABSENCE: tengo las columnas: ID_Employee  ID_Absence_reason   Date_StopWork   Date_Returned    Nº_Days_Absence

 

Nota: He probado de hacer un calendario con todos los días y decir si vino o no y sumarlos. Pero no funciona porque no tiene en cuenta que mas de un trabajador puede no haber venido ese día. Que si ese es el caso deberia de sumarlos, porque luego lo comparo con el total de días que se tenian que haber trabajado con Count (ID_Employee*22) (Días del mes quitando lo fines de semana)

 

 


Muchas gracias de antemano, llevo tiempo pensando mucho y no consigo tener una idea clara de como avanzar.


Viewing all articles
Browse latest Browse all 213819

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>