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.

Cómo crear un sistema de control de inventario con alertas de stock mínimo

Cómo crear un sistema de control de inventario con alertas de stock mínimo

Este instructivo técnico está diseñado para profesionales de la logística, ingeniería industrial y analistas de datos que buscan automatizar y optimizar la gestión de sus existencias utilizando la potencia de Microsoft Excel.

Definición del problema

En el sector de la distribución de componentes electrónicos, la gestión ineficiente del inventario puede generar dos problemas críticos: el stockout (quedarse sin producto, lo que implica pérdida de ventas y retrasos en la producción) o el sobrestock (mantener capital inmovilizado en mercancía que no se vende rápidamente). Para ilustrar esto, consideremos la empresa «ElectroSupply S.A.», que maneja 15 componentes clave. Actualmente, el control se realiza manualmente en hojas de cálculo básicas, lo que lleva a errores humanos y a la incapacidad de reaccionar proactivamente. Necesitan un sistema que, basándose en el consumo histórico y un umbral predefinido, les notifique automáticamente cuándo un producto está cerca de agotarse, permitiendo realizar pedidos de reposición a tiempo.

Explicación técnica

El corazón de este sistema reside en la combinación de tres conceptos fundamentales de Excel: Tablas Estructuradas, Fórmulas Condicionales (SI) y Formato Condicional. Utilizaremos una tabla maestra de inventario donde cada fila representa un SKU (Stock Keeping Unit). Definiremos una columna de «Stock Mínimo» (el umbral de seguridad). La lógica matemática se implementará mediante la función SI() para comparar el «Stock Actual» con el «Stock Mínimo». Si el Stock Actual es menor o igual al Stock Mínimo, la función devolverá un mensaje de alerta. El Formato Condicional se usará para resaltar visualmente estas celdas en rojo, proporcionando una señal visual inmediata al operario de almacén.

Guía paso a paso

Paso 1: Estructuración de la Base de Datos de Inventario

Debe crear una hoja de cálculo principal y definir las columnas necesarias para registrar la información de cada producto. Esto asegura la consistencia de los datos.

  • Qué hacer: En la Hoja1, en la fila 1, ingrese los siguientes encabezados: ID Producto, Nombre Producto, Stock Actual, Stock Mínimo, y Estado Alerta.
  • Por qué se hace: Definir encabezados claros permite que Excel interprete los datos correctamente y facilita la aplicación de fórmulas.
  • Resultado: Una tabla limpia y lista para la inserción de datos.

Paso 2: Ingreso de Datos del Caso Práctico

Ingresaremos los datos iniciales de ElectroSupply S.A. para simular el inventario actual.

A continuación, se muestra la simulación de la tabla después de ingresar los primeros 5 productos:

ABCDE
1ID ProductoNombre ProductoStock ActualStock MínimoEstado Alerta
2ELEC001Resistor 10kΩ1500500
3ELEC002Capacitor 1uF350600
4ELEC003LED Rojo80100
5ELEC004Microcontrolador STM32120150
6ELEC005Conector USB-C2100300

Paso 3: Implementación de la Lógica de Alerta (Fórmula SI)

Aquí aplicamos la lógica de negocio: si el Stock Actual (Columna C) es menor o igual al Stock Mínimo (Columna D), debe aparecer una alerta.

  • Qué hacer: En la celda E2, escriba la siguiente fórmula: =SI(C2<=D2; "¡ALERTA! REORDENAR"; "OK"). Luego, arrastre esta fórmula hacia abajo hasta la última fila de datos.
  • Por qué se hace: La función SI() evalúa una condición lógica (C2<=D2). Si es VERDADERA, ejecuta la acción 1 («¡ALERTA! REORDENAR»); si es FALSA, ejecuta la acción 2 («OK»).
  • Resultado: La columna E mostrará el estado de cada producto.

Paso 4: Aplicación del Formato Condicional (Visualización)

Para que el sistema sea verdaderamente útil, la alerta debe ser visible de inmediato. Usaremos el Formato Condicional para colorear las celdas de alerta.

  • Qué hacer: Seleccione todo el rango de la columna E (E2:E6, por ejemplo). Vaya a la pestaña Inicio > Formato Condicional > Resaltar Reglas de Celdas > Texto que contiene.... Escriba exactamente: "¡ALERTA!" y aplique el formato de relleno rojo claro con texto rojo oscuro.
  • Por qué se hace: Esto automatiza la señalización visual, reduciendo el tiempo de inspección manual del inventario.
  • Resultado: Las celdas que contienen «¡ALERTA! REORDENAR» se iluminarán automáticamente en rojo.

Paso 5: Conversión a Tabla Estructurada (Mejora de Robustez)

Para que el sistema escale sin problemas al añadir nuevos productos, es crucial convertir el rango de datos en una Tabla de Excel.

  • Qué hacer: Seleccione todo el rango de datos (A1:E6). Vaya a la pestaña Insertar y haga clic en Tabla (o use Ctrl+T). Asegúrese de marcar «La tabla tiene encabezados».
  • Por qué se hace: Al convertirlo en Tabla, las fórmulas (como la de la columna E) se vuelven «dinámicas». Si usted añade una nueva fila de producto en la fila 7, la fórmula de alerta se copiará automáticamente a E7 sin necesidad de arrastrarla manualmente.
  • Resultado: Un sistema de inventario robusto y escalable.

Ejercicio propuesto

Para consolidar el aprendizaje, realice la siguiente extensión al caso práctico:

Objetivo: Implementar una alerta de «PELIGRO CRÍTICO» si el stock es menor al 10% del stock mínimo, además de la alerta estándar.

  1. Añada una nueva columna F llamada Prioridad.
  2. Modifique la fórmula en la columna E (o cree una nueva en F) para que evalúe dos condiciones anidadas:
    • Si Stock Actual <= (Stock Mínimo * 0.10), mostrar «PELIGRO CRÍTICO».
    • Si Stock Actual <= Stock Mínimo, mostrar «¡ALERTA! REORDENAR».
    • En cualquier otro caso, mostrar «OK».
  3. Utilice el Formato Condicional para que «PELIGRO CRÍTICO» aparezca en color rojo brillante y «¡ALERTA! REORDENAR» en naranja.

Errores habituales

La implementación de sistemas automatizados en hojas de cálculo es susceptible a errores comunes. Preste atención a estos puntos:

  1. Error: Referencias Absolutas Incorrectas ($). Si al arrastrar la fórmula de alerta, la referencia al Stock Mínimo cambia (ej. de D2 a D3, D4, etc.), la lógica se rompe. Solución: Asegúrese de que la referencia al Stock Mínimo sea relativa (D2) y la referencia al Stock Actual sea relativa (C2), permitiendo que ambos cambien correctamente al arrastrar.
  2. Error: Olvidar la Conversión a Tabla Estructurada. Si el usuario añade nuevos productos manualmente sin convertir el rango a Tabla (Ctrl+T), las fórmulas de alerta no se replicarán automáticamente a las nuevas filas. Solución: Siempre convierta su rango de datos inicial a una Tabla de Excel para garantizar la escalabilidad.
  3. Error: Confusión entre Lógica y Formato. Usar el Formato Condicional para mostrar texto (ej. «ALERTA») en lugar de usar la función SI(). El Formato Condicional solo cambia la apariencia; no modifica el valor real de la celda. Solución: Utilice la función SI() para generar el texto de alerta en una columna dedicada, y luego use el Formato Condicional *sobre esa columna* para darle color.

Deja una respuesta

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