Poductividad con Excel

Aprende Excel resolviendo problemas reales de ingeniería industrial. Cada artículo te guía desde cero con datos reales, fórmulas explicadas y ejercicios prácticos diseñados para que apliques lo que aprendes en clase.

Balanceo de Línea: Cálculo de Takt Time y Operadores en Excel

Balanceo de Linea Takt Time y operadores
Balanceo de Línea: Cálculo de Takt Time y Operadores en Excel
Área de aplicación: Diseño de Sistemas Productivos — Ingeniería Industrial
Contexto: El balanceo de línea distribuye el contenido de trabajo entre estaciones para que el tiempo de ciclo de cada una se ajuste al takt time (ritmo de producción exigido por la demanda del cliente). En este ejercicio usaremos Excel para calcular el Takt Time, identificar el cuello de botella y determinar el número teórico de operadores necesarios.

1. Funciones de Excel que utilizaremos

MAX(rango)

Devuelve el valor máximo de un conjunto de valores. En balanceo de línea sirve para identificar el tiempo de ciclo del cuello de botella (la estación más lenta).

=MAX(número1, [número2], …)
MIN(rango)

Devuelve el valor mínimo de un conjunto de valores. Útil para detectar la estación con mayor capacidad ociosa o menor carga de trabajo.

=MIN(número1, [número2], …)
REDONDEAR.MAS(número; núm_dígitos)

Redondea un número hacia arriba (alejándose de cero). Se usa para calcular el número de operadores, ya que nunca se puede contratar una fracción de persona: si el cálculo da 4.2, necesitamos 5 operadores.

=REDONDEAR.MAS(número; núm_dígitos)

Ejemplo: =REDONDEAR.MAS(4.2; 0) → 5

SI.ERROR(valor; valor_si_error)

Captura errores en una fórmula y devuelve un valor alternativo. Evita que #¡DIV/0! o #¡NUM! rompan el modelo cuando faltan datos.

=SI.ERROR(valor; valor_si_error)

2. Datos de ejemplo: Línea de ensamblaje de motores

La siguiente tabla simula una hoja de Excel con los tiempos estándar (en minutos) de 10 estaciones de trabajo. El turno tiene 455 minutos disponibles (8 h menos descansos) y la demanda es de 85 unidades.

ABCDEF
1EstaciónOperaciónTiempo estándar (min)PredecesoraTiempo ciclo actualOperadores asignados
2E01Montaje base4.5—4.51
3E02Instalación rotor6.2E016.21
4E03Ajuste bobinado5.8E025.81
5E04Soldadura puntos7.1E037.11
6E05Control calidad I3.4E043.41
7E06Prueba eléctrica5.0E055.01
8E07Encapsulado4.9E064.91
9E08Etiquetado2.8E072.81
10E09Empaque3.6E083.61
11E10Paletizado4.2E094.21
12TOTAL57.5
13TAKT TIME5.35

Nota: Los datos ocupan el rango A1:F11. El Takt Time en C13 se calcula como =455/85 = 5.35 min/unidad.

3. Desarrollo paso a paso

1Calcular el Takt Time (C13)

El Takt Time es el ritmo máximo permitido por unidad. Se calcula dividiendo el tiempo disponible entre la demanda.

=455/85

Resultado en C13: 5.35 min/unidad

2Identificar el cuello de botella con MAX (C14)

La estación más lenta dicta la producción de toda la línea. Usamos MAX sobre los tiempos de ciclo actuales (rango E2:E11).

=MAX(E2:E11)

Resultado en C14: 7.1 min → Estación E04 (Soldadura puntos)

3Identificar la estación más rápida con MIN (C15)

Detectamos la estación con mayor capacidad ociosa para evaluar reasignación de tareas.

=MIN(E2:E11)

Resultado en C15: 2.8 min → Estación E08 (Etiquetado)

4Calcular operadores necesarios por estación (G2:G11)

Para cada estación dividimos su tiempo estándar entre el Takt Time y redondeamos hacia arriba. Si una estación tarda 7.1 min y el takt es 5.35, necesita 2 operarios.

=REDONDEAR.MAS(C2/$C$13;0)

Se arrastra desde G2 hasta G11. Resultados:

ABCG
1EstaciónOperaciónT. estándarOper. necesarios
2E01Montaje base4.51
3E02Instalación rotor6.22
4E03Ajuste bobinado5.82
5E04Soldadura puntos7.12
6E05Control calidad I3.41
7E06Prueba eléctrica5.01
8E07Encapsulado4.91
9E08Etiquetado2.81
10E09Empaque3.61
11E10Paletizado4.21
12TOTAL13

Total de operadores necesarios en G12: 13

5Recalcular tiempos de ciclo con múltiples operadores (H2:H11)

Al asignar más de un operador, el tiempo de ciclo de la estación se reduce dividiendo entre el número de operadores. La nueva columna H simula el tiempo de ciclo balanceado.

=C2/G2

Tabla actualizada con tiempos de ciclo balanceados:

ACGH
1EstaciónT. estándarOper.T. ciclo balanceado
2E014.514.50
3E026.223.10
4E035.822.90
5E047.123.55
6E053.413.40
7E065.015.00
8E074.914.90
9E082.812.80
10E093.613.60
11E104.214.20

Ahora el nuevo cuello de botella es 5.00 min (E06), que está por debajo del Takt Time de 5.35 min. ¡La línea cumple la demanda!

6Calcular eficiencia del balanceo (C17)

La eficiencia compara el trabajo real contra el tiempo disponible total.

=SUMA(C2:C11)/(CONTARA(G2:G11)*MAX(H2:H11))

Resultado en C17: 92.0% — Excelente balanceo (meta > 85%).

4. Variantes del ejercicio

Variante A: Umbral dinámico de demanda

Supongamos que la demanda puede variar entre 70 y 110 unidades. Creamos una celda de entrada C20 con valor 95 y recalculamos todo con referencias absolutas.

=SI.ERROR(REDONDEAR.MAS(C2/$C$20;0);»Revisar»)

Si la demanda sube a 110 unidades, el Takt Time baja a 4.14 min y el modelo recalcula automáticamente los operadores. La función SI.ERROR evita que un valor de demanda en cero genere #¡DIV/0!.

ABC
19ParámetroValorCelda
20Demanda (unidades)95C20
21Takt Time (min)4.79=455/C20
22Operadores totales15=SUMA(G2:G11)

Variante B: Manejo de errores con SI.ERROR y validación de estaciones

Añadimos una columna de validación que indique si el tiempo de ciclo balanceado supera el Takt Time (riesgo de incumplimiento).

=SI.ERROR(SI(H2>$C$13;»ALERTA»;»OK»);»ERROR»)

Tabla de validación (columna I):

AHI
1EstaciónT. ciclo balanceadoValidación
2E014.50OK
3E023.10OK
4E032.90OK
5E043.55OK
6E053.40OK
7E065.00OK
8E074.90OK
9E082.80OK
10E093.60OK
11E104.20OK

Si alguna celda de tiempo estuviera vacía o contuviera texto, SI.ERROR mostraría «ERROR» en lugar de romper toda la hoja.

5. Resumen visual del modelo final

ABCDEFGHI
1Est.OperaciónT. stdPred.T. ciclo orig.Op. asig.Op. nec.T. ciclo bal.Estado
2E01Montaje base4.5—4.5114.50OK
3E02Inst. rotor6.2E016.2123.10OK
4E03Ajuste bob.5.8E025.8122.90OK
5E04Soldadura7.1E037.1123.55OK
6E05Calidad I3.4E043.4113.40OK
7E06Prueba eléc.5.0E055.0115.00OK
8E07Encapsulado4.9E064.9114.90OK
9E08Etiquetado2.8E072.8112.80OK
10E09Empaque3.6E083.6113.60OK
11E10Paletizado4.2E094.2114.20OK
12TOTAL57.513
13TAKT TIME5.35
14MAX (cuello)7.1
15MIN (más ráp.)2.8
17EFICIENCIA92.0%

6. Ejercicio propuesto

Práctica: Balanceo de línea de ensamblaje de bicicletas

Una planta ensambla bicicletas de montaña en un turno de 420 minutos (7 h). La demanda diaria es de 120 unidades. Los tiempos estándar de las 8 estaciones son:

  • E01 Preparación cuadro: 2.8 min
  • E02 Instalación horquilla: 1.9 min
  • E03 Montaje rueda delantera: 2.2 min
  • E04 Montaje rueda trasera + transmisión: 3.5 min
  • E05 Ajuste frenos disco: 2.0 min
  • E06 Instalación manillar y cables: 2.4 min
  • E07 Control de calidad y ajuste final: 1.8 min
  • E08 Empaque y etiquetado: 1.5 min

Instrucciones:

  1. Construye la tabla en Excel (rango A1:D9) con los datos anteriores.
  2. Calcula el Takt Time en una celda aparte usando la demanda y el tiempo disponible.
  3. Usa MAX y MIN para identificar el cuello de botella y la estación más rápida.
  4. Calcula los operadores necesarios por estación con REDONDEAR.MAS.
  5. Recalcula los tiempos de ciclo balanceados dividiendo el tiempo estándar entre los operadores asignados.
  6. Añade una columna de validación con SI que muestre «OK» si el tiempo balanceado ≤ Takt Time, o «REBALANCEAR» si lo supera.
  7. Calcula la eficiencia del balanceo con la fórmula vista en el paso 6.

Pregunta de reflexión: Si la demanda aumenta a 150 unidades, ¿cuántos operadores adicionales se requieren en total? ¿Qué estaciones generan alerta? Usa una celda de entrada dinámica para la demanda y observa cómo cambia el modelo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *