Ayuda Macro y formato condicional

Buenas tardes.
Necesito colaboración, resulta que tengo 2 turnos cada uno de 8 horas desde las 6 de la mañana hasta las 14 horas es turno1 y de las 14 horas a las 22 horas trabaja el turno2.
Tengo un total de trabajadores por dia de 24, repartidos asi Turno1=13 y Turno2=11 y un promedio de libras para empacar en un dia de 100.000 libras.
Tengo una hoja donde estoy simulando unas barras gantt, con formato condicional, esto para que me marque colores en un rango (I6:Y65000) según unos parámetros de las horas que se gasta uno o varios trabajadores empacando bultos de comida(arroz, azúcar, lenteja, etc), los parámetros que tengo son:

Tipo libras Hora Inicial Horas que se demora Hora Final Trabajadores fecha
arroz 19200 6 8 14 3 1/10/2012
azúcar 48000 6 12 18 8 1/10/2012
lentejas 300 6 2 8 1 1/10/2012
garbanzo 800 8 6 14 1 1/10/2012
maíz 7200 14 8 22 8 1/10/2012
frijol 34000 14 10 24 12 2/10/2012
etc
Tengo una fila a partir de la I6 donde coloque los números 6,7,8,9,.....22 que me va a representar las horas de cada dia de los dos turnos.
Las Formulas que tengo en este momento de Formato condicional son: Para filas pares =Y(I$11>=$C8;I$11<$E8;RESTO(FILA();2)=0) y para filas impares =Y(I$11>=$B8;I$11<$E8;RESTO(FILA();2)=1) las diferencia el color que le coloque a cada regla.
AYUDA: La ayuda que necesito es que manualmente me toca colocar la hora inicial y los trabajadores, lo que necesito es que si turno1 tengo capacidad de 13 trabajadores el comience a evaluar asi según el ejemplo anterior: arroz va a comenzar a las 6 y se demora 8 horas termina a las 14 horas y necesito 4 trabajadores, entonces de 13 trabajadores le resto 3 me quedan 10 y se llevan todas las horas del turno de 8 horas, entonces vuelvo y arranco el siguiente producto "azúcar" a las 6 mañana se demoran 12 horas 8 trabajadores, entonces aquí viene lo bueno del turno1 me quedaron 10 trabajadores le resto 8 me quedan 2 pero dicen que se demoran 12 horas, osea que me gaste 8 trabajadores del turno1 (de la Mañana) y necesito 8 trabajadores del turno2 (de la tarde) para continuar esa labor hasta las 18 horas, quedándome libre estos 8 trabajadores a las 6 de tarde para ocuparlos en otro empaque 4 horas mas ya que el turno termona a las 22 horas (10 de la noche), ahora en este momento tendría disponible en ese dia turno1 = 2 trabajadores y turno2=3 turno completo y 8 después de las 6 de la tarde, luego miro y tengo capacidad para arrancar con la tarea de lentejas ya que necesito 1 trabajador entonces arranco a las 6 d ela mañana se demora 2 horas y lo tengo desocupado a las 8 de la mañana ese trabajador lo tendría disponible luego de las 8 a 14horas para el siguiente empaque de garbanzo.
de la tarde en la tarde necesitaría 8 trabajadores para empacar maíz en 8 horas, utilizo los 3 sobrantes de la tarde que tengo arrancando a las 14 horas hasta las 22 horas, como d ela tarde tengo ya 8 ocupados en el azúcar hasta las 18 horas(6 tarde) pero los puedo ocupar después de las 18 horas (6tarde) empacando maíz hasta las 22, pero como el maíz tiene un rendimiento de 7200/8trabajadores= 900 libras por trabajador en 8 horas y yo los estoy ocupando en esta labor a las 18 horas quiere decir que en 4 horas que se sobra a cada uno ellos va a tener un rendimiento de apenas 450 libras cada uno en esas 4 horas restantes, es decir que en total ellos me empacarían solo 450*8= 3600 y los otros 3 trabajadores de comenzaron a las 14 horas empacaran 3*900= 2700 me quedaría faltando 900 libras que pasarían al siguiente dia, que representaría 1 trabajador empacando en su turno de 8 horas.
Afortunadamente necesito es ver la gráfica de cada dia, osea que el me procese los datos por la fecha y yo le escriba en la casilla AC1 Trabajadores Turno 1 y en AD1 coloco 13, luego en AC2 Trabajadores Turno 2 y en AD2 coloco 11, para que el sepa con cuantos trabajadores voy a trabajar en ese dia, y también me diga si en ese dia necesito mas trabajadores en una casilla de la columna AC me diga le faltarían tantos trabajadores para completar el dia y las horas extras que se necesitarían para determinadas labores.
No se si soy claro, lo que necesito es no hacerlo manual sino desarrollar una macro y luego los valores me los arroje ya calculado para que el me grafique, o algo similar.
Gracias por su ayuda.

Añade tu respuesta

Haz clic para o