Guía de Excel para simulación
En la empresa real, el logista descarga datos del ERP y los trabaja en Excel. Esta guía cubre las funciones y la estructura necesaria para construir simuladores de gestión de stocks.
¿Por qué Excel es la herramienta del logista?
- Es la herramienta que los gestores de logística ya conocen y usan en la empresa
- Permite descargar datos del ERP y trabajarlos directamente
- La disposición matricial es especialmente conveniente para simulación temporal
- Permite "pre-ver" lo que va a ocurrir en función de las demandas esperadas
Funciones esenciales
| Función | Para qué se usa | Ejemplo en simulación |
|---|---|---|
DESREF() | Referencias dinámicas a celdas | Leer la demanda del periodo anterior sin copiar fórmulas fijas |
RESIDUO() | Calcular el resto de una división | Implementar ciclos de revisión periódica (cada T periodos) |
SI() / Y() / O() | Lógica condicional | Implementar la lógica PUEDE-DEBE: SI stock ≤ DEBE ENTONCES pedir... |
MAX() / MIN() | Valores extremos | No servir más de lo disponible: MIN(demanda, stock) |
ALEATORIO.ENTRE() | Generar números aleatorios | Simular demanda con incertidumbre |
Formato condicional | Colorear celdas según valor | Verde/amarillo/rojo según ratio de cobertura |
Estructura recomendada de la hoja
Arriba de la hoja, separada y fácil de modificar. Aquí van: demanda media, lead time, costes, periodos de simulación.
Regla: cualquier parámetro que pueda cambiar debe estar en una celda con nombre, nunca "hardcoded" en una fórmula.
PUEDE, DEBE, OUL. Lo que el alumno modifica para explorar diferentes políticas.
Demanda (puede ser histórica o generada), stock inicial. Datos que no se cambian durante la simulación.
Filas = periodos. Columnas:
- Stock inicial del periodo
- Demanda
- Servido (min de demanda y stock)
- Stock tras demanda
- Recepción (pedido que llega tras lead time)
- Stock final
- Ratio de cobertura (formato condicional)
- Decisión de pedido (lógica PUEDE-DEBE)
- Cantidad pedida
Costes totales, fill rate, número de rupturas, stock medio. Resumen automático de la simulación.
De la simulación al analítico
- Paso 1: construir la simulación con datos manuales (el alumno introduce demandas)
- Paso 2: sustituir datos manuales por fórmulas que implementan la lógica PUEDE-DEBE
- Paso 3: añadir incertidumbre con ALEATORIO.ENTRE() para simular escenarios
La simulación permite explorar: "¿qué pasa si...?". El analítico permite sistematizar: automatizar la respuesta.