Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas, agradecería ayuda en lo siguiente:
Tengo esta tabla Excel de bajas laborales de personal:
Empleado | Inicio Baja | Fin Baja |
---|---|---|
Empleado1 | 10/02/2017 | 10/03/2017 |
Empleado2 | 15/01/2017 | 20/01/2017 |
Empleado3 | 23/12/2016 | 04/03/2017 |
Y necesito crear nuevas columnas de días en función de los meses que ocupe el periodo de la Baja. Ejemplo:
Empleado | Inicio Baja | Fin Baja | DIC | ENE | FEB | MAR | ABR |
---|---|---|---|---|---|---|---|
Empleado1 | 10/02/2017 | 10/04/2017 | 19 | 31 | 10 | ||
Empleado2 | 15/01/2017 | 20/01/2017 | 6 | ||||
Empleado3 | 23/12/2016 | 04/03/2017 | 9 | 31 | 28 | 4 |
1. Restar entre fechas y averiguar los meses implicados.
2. Añadir columna por mes con su total de días.
Gracias!!.
Por supuesto. Un saludo.
Hola Oscar, espero te ayude este código
Saludos
Juan
Hola Juan,
Disculpa mi torpeza, pero sólo veo una imagen
Hola Juan,
Disculpa mi torpeza, pero sólo veo una imagen
Hola,
Abre bien el hilo y mira si tienes un excel y un qvw que te ha subido Juan Manuel porque si que se ven.
Si no te va mira de cambiar de navegador.
Saludos,
Genial!!
Me surge un problema. Cuando el empleado no ha finalizado su baja a día de hoy, ¿es posible hacer la cuenta?:
Inicio_baja: 01/05/2017
Fin_baja: -
Muchas gracias a los dos.
Si, se contara desde el inicio hasta el día de hoy, te envío el nuevo archivo.
Este es la linea que modifique: if(isnull(Fin_Baja),Today(),Fin_Baja) as Fin_Baja
Saludos
Juan
O también podemos ponerle un estado a los empleados:
Fenomenal!!
Muchas gracias Juan.
Estimado Oscar, si es la respuesta final sugiero que cierres el hilo, marcando como respuesta correcta.
Slds.
Juan