top of page
Foto del escritorJaime Franco Jimenez

Crear turnos a partir de una hora de comienzo, y, un número de horas.

Vamos a ver un ejemplo, donde tenemos cinco trabajadores, vamos a especificar una hora de inicio, que sería la hora de comienzo del primer trabajador, en una celda vamos a indicar de cuantas horas es cada turno, y, vamos a calcular a qué hora deberían de entrar a su puesto el resto de los trabajadores, partiendo de la hora de inicio, por ejemplo, si la hora de inicio son las 9:00 AM, y cada turno es de seis horas, el trabajador2, debe de incorporarse a su puesto a las 15:00 PM.


En la celda B2, he puesto la hora de inicio para el primer trabajador, en la celda C2, he puesto las horas de cada turno.






Tenemos los trabajadores de los cuales debemos de calcular las horas de entrada.










Cuando ponemos una hora, equivale a un número decimal, en este caso, tenemos las ocho de la mañana, si pongo en formato general, veremos al número decimal al que corresponde.






Quiere decir que el numero 0,3333 equivale a las 8 de la mañana.


Si divido 8 entre 24 (horas), obtengo el mismo resultado.


Cuando ingresamos una hora, es la proporción de 24 horas, si divido 12 entre 24 (horas), vemos que nos devuelve 0,5, es decir, la mitad del día.


Bien, el turno va a ser de seis horas.







En este caso, en primer trabajador va a entrar a las 8 de la mañana, debemos de calcular la hora de entrada de los demás trabajadores.


En la celda D2, voy a dividir el valor de la celda C2 entre 24, para saber el numero decimal a que corresponde.


=C2/24


Vemos que seis horas, equivale a 0,25, es decir, a un cuarto del día.






Pues, 0,25 debemos de sumarle a cada hora de entrada, por lo que vamos a crear una secuencia de cinco filas, porque son cinco trabajadores, usare la función SECUENCIA.


=SECUENCIA(5


Omito el argumento columna, como argumento inicio, selecciono la celda B2.


=SECUENCIA(5;;B2


Como argumento paso, selecciono el valor de la celda D2, que son seis horas en formato decimal.


Cerramos paréntesis, y, aceptamos.


=SECUENCIA(5;;B2;D2)


Tenemos una matriz desbordada con las horas, pero de entrada de cada trabajador, pero en formato general.









Seleccionamos las horas, y, le damos formato de hora, y, podemos ver las horas de entrada de cada trabajador.









Si cambiamos las horas de cada turno, veremos como se recalcular las horas de entradas de cada trabajador.


Voy a insertar una fila debajo de trabajador y entrada.










En la celda B5, voy a insertar la fecha actual, pero voy a usar el atajo de teclado CTRL mas coma (,), este atajo pondrá la fecha actual, pero no se actualizará.










En la celda A5, voy a usar la función TEXTO, para que me devuelva el día de la semana de la fecha de la celda B5.


=TEXTO(B5;"dddd")










Fijo las celdas B2, y, D2.


SECUENCIA(5;;$B$2;$D$2)


Ahora, selecciono los datos:











Y, arrastro hacia la derecha, para crear un planning de la semana.






Pero, vemos que tenemos el horario para el sábado y el domingo, pero estos días no se trabaja, por lo que deben de aparecer en blanco.


Entonces, vamos a modificar la expresión de la celda B6, y, voy a usar el condicional SI, donde como argumento prueba lógica, voy a usar el operador lógico Y, para preguntar si el valor de la celda A5 es igual a sábado, o, domingo, en ese caso, que ejecute la función SECUENCIA, en caso contrario, debe de poner un texto en blanco.


=SI(Y(A5<>"sábado";A5<>"domingo");SECUENCIA(5;;$B$2;$D$2);"")


Volvemos a arrastrar, y, vemos como ahora, no aparece nada en sábado y domingo.






Lo siguiente es aplicar un formato condicional a las celdas vacías, es decir, las que corresponden a sábados y domingos, para ello, seleccionamos desde A6 a L10, desde la pestaña de inicio, desplegamos formato condicional, y, seleccionamos nueva regla.


Se abre la ventana nueva regla de formato, y, seleccionamos la última opción, que nos permite introducir una función, o, formula.









Vamos a preguntar si el valor de la celda A6 es igual a blanco, ya sabemos que, aunque solo pongamos la celda A6, se va a comprobar cada celda del rango seleccionado, empezando por la celda A6.






Hacemos clic en formato, y, le damos un relleno.


Aceptamos, y, vemos como las celdas vacías, aparecen con el relleno que le hemos dado.








52 visualizaciones0 comentarios

Entradas Recientes

Ver todo

Comments


bottom of page