Clasificación ABC-XYZ: dónde poner el foco
Clasifica tus 60 referencias por valor y por regularidad de la demanda, y decide qué vigilar, qué contar y dónde ubicar. · 15 min de lectura
No todos los artículos merecen la misma atención. La clasificación ABC te dice cuáles mueven el dinero; la XYZ, cuáles son predecibles. Combinadas, te dicen dónde poner el foco para no gastar esfuerzo en lo que no importa.
ABC: el principio de Pareto aplicado al stock
Ordena los artículos por valor consumido (cajas servidas × coste) de mayor a menor y acumula el porcentaje:
| Clase | Criterio habitual | Suele ser… |
|---|---|---|
| A | Hasta el 80 % del valor acumulado | ≈ 20-30 % de las referencias |
| B | Del 80 % al 95 % | ≈ 30 % de las referencias |
| C | El 5 % restante | ≈ 40-50 % de las referencias |
Los cortes 80/15/5 son una convención, no una ley. Ajústalos a tu negocio, pero escríbelos y no los cambies cada mes.
Paso a paso en Excel
- Valor consumido de cada artículo:
=SUMAR.SI.CONJUNTO(Lineas[Valor servido (€)];Lineas[Artículo];B5)
- Ordena la tabla por esa columna, de mayor a menor (Datos → Ordenar).
- % del valor y % acumulado (los
$fijan el inicio del rango):
% del valor =E5/SUMA($E$5:$E$64)
% acumulado =SUMA($E$5:E5)/SUMA($E$5:$E$64)
- Clase ABC. Un detalle que casi todo el mundo hace mal: compara el acumulado anterior a la fila, no el de la propia fila. Si no, el artículo que cruza el 80 % se queda en B aunque la mayor parte de su valor esté dentro del 80 %.
=SI(P5-O5<0,8;"A";SI(P5-O5<0,95;"B";"C"))

XYZ: ¿la demanda es predecible?
Para cada artículo calcula la demanda de cada mes (cajas pedidas), su media y su desviación típica. El coeficiente de variación (CV) compara las dos:
Demanda de enero =SUMAR.SI.CONJUNTO(Lineas[Cajas pedidas];Lineas[Artículo];$B5;Lineas[Mes];1)
CV =SI.ERROR(DESVEST.M(F5:K5)/PROMEDIO(F5:K5);99)
XYZ =SI(L5=0;"Z";SI(N5<=0,5;"X";SI(N5<=1;"Y";"Z")))
| Clase | CV | Significa |
|---|---|---|
| X | ≤ 0,5 | Demanda estable: fácil de prever y de reponer |
| Y | 0,5 – 1 | Variaciones (estacionalidad, promociones) |
| Z | > 1 | Errática o esporádica: difícil de prever |
Usa la demanda pedida, no la servida. Si un artículo tuvo roturas, las cajas servidas esconden la demanda real.
La matriz ABC × XYZ

Qué dicen los datos: 22 referencias (37 %) concentran el 80 % del valor. La mayoría son X, pero hay 3 artículos AY: mucho valor y demanda irregular. Son los más peligrosos: si te quedas sin ellos pierdes mucho servicio, y si te pasas inmovilizas mucho dinero.
Qué decisión tomar en cada casilla
| X (estable) | Y (variable) | Z (errática) | |
|---|---|---|---|
| A | Reposición automática, stock de seguridad ajustado. Recuento mensual. Ubicación de picking más cercana. | Revisar previsión cada semana con comercial. Stock de seguridad mayor. | Pedir bajo pedido si es posible. Hablar con el cliente. |
| B | Reposición automática. | Revisión quincenal. | Stock mínimo y revisión mensual. |
| C | Lotes grandes, poca atención. | Lotes grandes. | ¿Hace falta tenerlo? Candidato a descatalogar o servir bajo pedido. |
Tres usos que puedes aplicar mañana
- Ubicación (slotting): los artículos A y X, cerca de la zona de expedición y a la altura de la cintura.
- Recuentos cíclicos: frecuencia según la clase (lección 4).
- Tolerancias y alertas: cero tolerancia en los A; las alertas de cobertura baja, solo para A y B.
Tarea: añade a la hoja ABC-XYZ una columna “Clase” que una las dos letras (
=Q5&R5) y cuenta conCONTAR.SIcuántos artículos hay de cada combinación. Después busca los artículos CZ: ¿los descatalogarías?
Descargar el Excel(Excel .xlsx · también funciona en LibreOffice)

Sígueme en TikTok · @garyelplan¿Te ha servido? En TikTok tienes este y otros trucos en vídeos de 1 minuto.
Seguir