Si hoy controlas tu almacén en una libreta y mañana quieres ver de un vistazo qué te falta, este tutorial te lleva de la mano para armar tu propio formato de inventario en Excel. En menos de una hora tendrás una hoja con productos, stock, precios y alertas que se calculan solas, lista para imprimir o para crecer con una tabla dinámica. Todo lo que verás funciona desde Excel 2010 en adelante; las Tablas (Ctrl+T) existen desde 2007 y las listas desplegables también. El ejemplo recorre una ferretería pequeña con 200 referencias y categorías como Herramientas, Pintura, Electricidad y Fontanería.
Qué es un formato de inventario y por qué vale la pena armarlo a tu medida
Un formato de inventario no es más que una hoja de cálculo con columnas ordenadas donde cada fila es un producto y los números se calculan solos. La ferretería del ejemplo tiene unos 200: martillos, brocas, tubos de PVC, bombillas, pinturas, enchufes. Hoy los apunta en una libreta; cuando quiere saber qué le falta para un pedido revisa estantería por estantería y suele equivocarse. Mañana quiere abrir el libro y ver, sin buscar, qué está en rojo (agotado), qué está en ámbar (queda poco) y cuánto vale cada cosa.
La hoja une tres datos: el stock físico (lo que hay en la estantería), el precio (lo que cuesta reponerlo) y las alertas (lo que urge pedir). Cuando los tres viven juntos, una sola fórmula responde preguntas que antes requerían recorrer el local.
Lo que necesita un inventario útil
Cinco columnas son obligatorias: Código (el identificador único del producto), Producto (su nombre), Stock Actual (cuántas unidades hay), Precio Unitario (cuánto cuesta una) y Valor Total (Stock × Precio). Con esas cinco ya puedes saber cuánto dinero tienes parado en la estantería. Seis más se ganan su sitio rápido: Categoría (para agrupar), Descripción (detalles que no caben en el nombre), Unidad (si se vende por unidad, por kilo, por litro), Ubicación (la estantería o la fila del almacén) y Estado (un sí o un no que la hoja rellena sola según el stock). La fecha del último recuento y la del pedido al proveedor se añaden cuando ya tienes la base funcionando.
De la plantilla al modelo propio
En support.microsoft.com/es-es hay plantillas gratuitas para inventarios; también las trae Excel al elegir Archivo > Nuevo > Plantillas y escribir "inventario". Sirven como punto de partida: te dan el ancho de columnas, los formatos y los totales. El tutorial no busca que las uses tal cual: te enseña a quedarte con su estructura y a adaptarla a tu negocio, añadiendo las columnas que necesitas y quitando las que sobran.
Las columnas, los nombres y el orden de una hoja de inventario
| Columna | Encabezado | Para qué sirve |
|---|---|---|
| A | Código | Identificador único; se escribe como texto para conservar ceros a la izquierda |
| B | Categoría | Grupo del producto (Herramientas, Pintura…) para filtrar y resumir |
| C | Producto | Nombre comercial, el que ve el cliente |
| D | Descripción | Detalles técnicos: medida, color, material |
| E | Unidad | Cómo se vende: unidad, kilo, litro, metro |
| F | Stock Actual | Cuántas hay en la estantería ahora |
| G | Stock Mínimo | Cuántas quieres tener siempre; al llegar aquí salta la alerta |
| H | Precio Unitario | Lo que cuesta reponer una unidad |
| I | Valor Total | Stock Actual × Precio Unitario, calculado por fórmula |
| J | Ubicación | Estantería, pasillo o caja donde se guarda |
| K | Estado | Disponible, Bajo Stock o Agotado, calculado por fórmula |
Por qué Código va primero y Estado va al final
El código es el ancla de toda la hoja: si mañana cruzas este libro con la lista de proveedores, el que une las dos tablas es el código. Por eso va en la columna A y se escribe como texto: para que Excel no se lo coma como número (el 08001 dejaría de tener el cero a la izquierda). El Estado, en cambio, no se escribe a mano: depende del Stock Actual y del Stock Mínimo, así que se calcula con una fórmula. Al final de la hoja deja la fórmula a salvo y la cabeza trabaja en las columnas del medio, donde se captura la información.
Los formatos de número que aguanta un inventario
Un inventario mezcla números que cuentan (el stock), números que valen (el precio) y textos que identifican (el código). Cada tipo pide su propio formato de celda, porque si pintas todos como número, el código 08001 se queda en 8001 y los precios sin dos decimales dan sorpresas al sumar. Para abrir Formato de celdas usa Ctrl+1 o ve a Inicio > Número > Formato de número > Más formatos de número.
Precio Unitario y Valor Total con dos decimales
El Precio Unitario y el Valor Total van con dos decimales fijos, formato 0,00, para que 3,1 se vea como 3,10 y 1500 se vea como 1500,00. Con separador de miles, # ##0,00 muestra 1234,5 como 1.234,50. El Valor Total no se teclea: en I2 escribe la fórmula =F2*H2 y arrastra el controlador de relleno (la esquina inferior derecha de la celda) hasta la última fila. Cada vez que cambies el stock o el precio, el total se recalcula solo.
1500,00€ sin espacio) o con un formato raro, es probable que la celda tenga aplicado un formato personalizado con "€". Quítalo en Ctrl+1 > Número > Personalizada y deja solo el número; el símbolo del euro va en el encabezado de la columna, no en la celda.Códigos que empiezan por 0 sin perder el cero
Los códigos que empiezan por cero se pierden si Excel los ve como números: 08001 pasa a 8001. Antes de escribir nada, marca la columna A como texto: selecciónala, Ctrl+1 > Número > Texto y acepta. Otra opción más limpia es aplicar el formato personalizado 00000, que mantiene el alineamiento a la izquierda y rellena con ceros a la izquierda hasta tener cinco dígitos (el código 7 se ve como 00007). El formato 0,00 no sirve para esto: los ceros a la izquierda necesitan 00000, no 0,00.
Fechas de caducidad o de último recuento en formato corto
Si añades columnas de Caducidad o de Último Recuento, el formato corto dd/mm/aaaa las deja legibles. Con Ctrl+1 > Número > Fecha y elige 14/03/2001 (o el equivalente local). Para un formato más largo, personalizado: dddd d "de" mmmm "de" aaaa escribe domingo 15 de marzo de 2026.
Listas desplegables para Categoría, Unidad y Estado
Teclear la categoría a mano es la forma más rápida de ensuciar la hoja: Ferretería, ferreteria, FERRETERÍA cuentan como tres valores distintos para Excel. Una lista desplegable obliga a todos a elegir lo mismo y, de paso, evita erratas en nombres largos (Fontanería, Electricidad). La herramienta está en Datos > Herramientas de datos > Validación de datos.
La lista escrita a mano en el cuadro
- Selecciona
B2:B1000(la columna Categoría, sin el encabezado). - Abre
Datos > Herramientas de datos > Validación de datos. - En
Permitir, eligeLista. - En
Origen, escribeHerramientas;Pintura;Electricidad;Fontanería(con punto y coma entre valores). - Marca
Omitir blancosyCelda con lista desplegable. - Pulsa
Aceptar.
La lista sacada de un rango de la hoja
Escribir la lista a mano sirve para cuatro o cinco valores, pero si tienes muchas unidades o categorías, mejor tener la lista en una zona aparte y referenciarla. Ve a Datos > Herramientas de datos > Validación de datos, elige Lista y en Origen escribe =$M$2:$M$6. La fórmula $M$2:$M$6 (con los dólares, para que no se mueva al copiar la regla) apunta a una columna oculta o a una hoja auxiliar.
Con un rango fijo
La pega del rango fijo es justo eso: que es fijo. Si mañana abres la ferretería una nueva unidad (Garrafa), la escribes en M7 y no aparece en la lista hasta que editas la regla y cambias Origen por =$M$2:$M$7.
Con una tabla que crece sola
La solución es convertir M2:M6 en Tabla de Excel con Ctrl+T. La tabla gana un nombre (Tabla1, Tabla2…) y se amplía sola cuando añades filas debajo. En Origen escribe =INDIRECT("Tabla1[Unidad]") o, más sencillo en Excel 2021/365, escribe solo =Tabla1[Unidad] y Excel lo entiende.
| A | B | C | D | E | F | G | H | I | J | K | L | M | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Codigo | Categoria | Producto | Descripcion | Unidad | Stock Actual | Stock Minimo | Precio Unitario | Valor Total | Ubicacion | Estado | Unidad | |
| 2 | 00001 | Herramientas | Martillo | 500 g mango madera | Unidad | 12 | 5 | 8,50 | 102,00 | A1 | Unidad | ||
| 3 | 00002 | 43 | Tubo PVC | 32 mm x 1 m | Metro | 3 | 10 | 2,20 | 6,60 | B2 | Kilo | ||
| 4 | 00003 | Pintura | Rodillo | 22 cm | Unidad | 0 | 4 | 4,75 | 0,00 | A3 | Litro | ||
| 5 | 00004 | Electricidad | Bombilla LED | E27 9W | Unidad | 25 | 10 | 3,40 | 85,00 | C1 | Metro | ||
| 6 | 00005 | Fontaneria | Codo PVC | 32 mm 90º | Unidad | 8 | 6 | 1,10 | 8,80 | B3 | Garrafa |
- Selecciona
M2:M6, pulsa Ctrl+T y acepta el cuadro. - Pon a la tabla el nombre
Unidades(enDiseño de tabla > Nombre de tabla). - Ve a
Datos > Herramientas de datos > Validación de datosenE2:E1000. - En
Origenescribe=Unidades[Unidad](Excel 2021/365) o=INDIRECT("Unidades[Unidad]"). - Acepta.
Garrafa en M7; al volver a E2 la lista ya incluye la nueva unidad.El Estado del producto que se calcula solo
Que el Estado se calcule solo ahorra repasar la hoja a mano y elimina el error de marcar como Disponible algo que está a cero. La fórmula vive en K2:K1000 y usa SI anidados para devolver tres textos según el Stock Actual (F) y el Stock Mínimo (G).
SI anidado para los tres niveles de stock
=SI(F2=0;"Agotado";SI(F2<=G2;"Bajo Stock";"Disponible"))
En K2 escribe la fórmula y arrastra el controlador de relleno hasta K1000. La fórmula se lee así: si el stock es cero, Agotado; si no, pero el stock está en el mínimo o por debajo, Bajo Stock; en el resto de casos, Disponible.
| A | B | C | D | E | F | G | H | I | J | K | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Codigo | Categoria | Producto | Descripcion | Unidad | Stock Actual | Stock Minimo | Precio Unitario | Valor Total | Ubicacion | Estado |
| 2 | 00001 | Herramientas | Martillo | 500 g mango madera | Unidad | 12 | 5 | 8,50 | 102,00 | A1 | Disponible |
| 3 | 00002 | Fontaneria | Tubo PVC | 32 mm x 1 m | Metro | 3 | 10 | 2,20 | 6,60 | B2 | Bajo Stock |
| 4 | 00003 | Pintura | Rodillo | 22 cm | Unidad | 0 | 4 | 4,75 | 0,00 | A3 | Agotado |
| 5 | 00004 | Electricidad | Bombilla LED | E27 9W | Unidad | 25 | 10 | 3,40 | 85,00 | C1 | Disponible |
| 6 | 00005 | Fontaneria | Codo PVC | 32 mm 90º | Unidad | 8 | 6 | 1,10 | 8,80 | B3 | Disponible |
Formato condicional para ver las alertas de un vistazo
Un Estado calculado no sirve de mucho si no se ve. El formato condicional pinta cada fila según el valor y, en una hoja de 200 referencias, ahorra un buen rato de mirar columnas. La herramienta está en Inicio > Estilos > Formato condicional.
Resaltar toda la fila, no solo el stock
Pintar solo la celda de stock pierde el resto: hay que ir a leer el nombre del producto. Mejor pintar toda la fila.
- Selecciona
A2:K1000(toda la fila de productos, sin el encabezado). - Ve a
Inicio > Estilos > Formato condicional > Nueva regla. - Elige
Usar una fórmula que determine las celdas. - Escribe
=$F2=0(el$delante de la columna fija la letra, pero no el número: la regla se aplica fila a fila). - Pulsa
Formato, eligeRelleno rojo claroyFuente roja oscura, acepta. - Repite para
Bajo Stockcon la fórmula=Y($F2>0;$F2<=$G2)y relleno ámbar.
Barras de datos en el Stock Actual
Las barras de datos son la forma más rápida de comparar referencias de un vistazo: cuanto más larga la barra, más stock.
- Selecciona
F2:F1000. Inicio > Estilos > Formato condicional > Barras de datos.- Elige una barra azul o verde (las sólidas distraen menos que las con degradado).
Proteger las fórmulas para no romperlas sin querer
Una hoja de inventario la tocan varias personas y los errores llegan cuando alguien, sin querer, borra una fórmula o escribe encima de un Valor Total. La solución es blindar la hoja: que las fórmulas no se puedan tocar y las celdas de captura sí.
Convertir los datos en Tabla de Excel
Convertir el rango en Tabla facilita la protección y, de paso, te da filtros y fila de totales gratis.
- Selecciona
A1:K1000. Insertar > Tablas > Tablao Ctrl+T.- Marca
La tabla tiene encabezadosy acepta. - En
Diseño de tabla, marcaFila de totales: abajo aparecerá una fila con la suma de cada columna. La de Valor Total suma sola con=SUBTOTALES(109;I2:I1000)(si la prefieres escrita,=SUMA(Tabla1[Valor Total])también vale).
Bloquear celdas con fórmulas y desbloquear las de captura
Por defecto, Excel bloquea todas las celdas al proteger la hoja, pero el bloqueo no hace nada hasta que se activa la protección. La estrategia es la contraria: desbloqueamos todo y dejamos bloqueadas solo las celdas con fórmulas.
- Selecciona la hoja entera con Ctrl+E.
Ctrl+1 > Protegery desmarcaBloqueada. Acepta.- Selecciona solo
I2:I1000yK2:K1000(Valor Total y Estado). Ctrl+1 > Proteger, marcaBloqueada. Acepta.Revisar > Proteger hoja. Pon una contraseña si quieres que solo algunos usuarios la desbloqueen. Acepta.
Por qué el inventario pierde coherencia sin avisar
Una hoja de inventario que se cuida sola aguanta dos años; una que se abandona, se rompe en dos semanas. Las tres trampas más comunes son duplicados que ensucian los BUSCARV, precios sin formato y reglas de validación que dejan de funcionar al pegar datos encima.
Duplicados que ensucian los BUSCARV
Cuando el mismo producto aparece dos veces con descripciones distintas (Tubo PVC 32 mm y Tubo PVC de 32mm), BUSCARV devuelve siempre el primero y se olvida del segundo. El inventario parece completo pero falta material.
- Selecciona
A2:A1000. Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados.- Elige un formato (relleno rojo claro) y acepta.
Pegar encima borra las reglas de validación
Al pegar con Ctrl+V valores copiados de otra hoja, el dato se sustituye pero la regla de validación sobrevive. El problema llega con Pegado especial > Validación: copia solo la regla sin el valor y, al pegarla encima de celdas con datos válidos, los borra.
Para que Ctrl+V pegue sin tocar las reglas, despliega el botón Opciones de pegado que aparece al pegar y elige Validación. Para evitar el disgusto, pega siempre con Ctrl+V normal; si necesitas pegar una regla a propósito, ve a Inicio > Portapapeles > Pegar > Pegado especial y elige Validación allí, no en Pegado especial directamente.
El Valor Total no suma lo que debería
Si el Precio Unitario está escrito como texto (12,50 € en vez de 12,50), la multiplicación devuelve #¡VALOR!. La causa más común es que la celda tenía formato moneda con el símbolo y, al pegar encima, el símbolo se metió dentro del dato.
La solución es dejar solo el número en la celda y el símbolo en el encabezado de la columna o en el formato. Selecciona la columna H, pulsa Ctrl+1 > Número, elige Moneda con dos decimales y el símbolo separado del número; después, en la celda, escribe solo la cantidad (12,50). El Valor Total vuelve a su sitio.
Lo que ya sabes hacer y el siguiente paso con tu inventario
- Armar una hoja con las once columnas básicas y los formatos de número adecuados para cada tipo de dato.
- Crear listas desplegables con la
Validación de datos, ya sea con valores a mano o con una Tabla que crece sola. - Calcular el Estado del producto con un
SIanidado que reacciona al Stock Actual y al Stock Mínimo. - Pintar alertas con formato condicional sobre una columna o sobre toda la fila, y añadir barras de datos para comparar el stock de un vistazo.
- Convertir los datos en Tabla de Excel, protegerlas con contraseña y dejar libres las celdas de captura.
El siguiente movimiento lógico es convertir esta hoja en el origen de una tabla dinámica que resuma ventas, categorías y productos críticos. Insertar > Tablas dinámicas > Tabla dinámica toma la Tabla1 como fuente y, en una hoja aparte, deja agrupar por Categoría, por Estado o por Ubicación para responder preguntas como cuánto dinero hay en Electricidad o cuántos productos están en Bajo Stock. Cuando la tabulación crezca, mira la función IMPORTARDATOSDINAMICOS (documentación), que trae datos concretos de ese resumen a celdas sueltas.
Datos comprobados en octubre de 2026.
Dudas al armar tu inventario en Excel
1. ¿Cómo puedo hacer una plantilla de inventario en Excel que registre entradas y salidas sin gastar dinero?
Abre un libro nuevo y crea una tabla con columnas para fecha, producto, entrada, salida y saldo, donde el saldo se calcula con una fórmula como =SUMAR.SI.CONJUNTO(entrada;producto;producto)-SUMAR.SI.CONJUNTO(salida;producto;producto). Convierte el rango en Tabla desde Insertar > Tabla y tendrás filtros y totales automáticos sin coste alguno.
2. ¿Qué fórmulas debe llevar una plantilla de inventario en Excel para controlar el stock?
Las tres imprescindibles son SUMAR.SI.CONJUNTO para acumular entradas y salidas por producto, una resta entre ambas para el stock actual y SI.ERROR para evitar mensajes como #N/D cuando un artículo todavía no tiene movimientos. Con esas tres cubres el 90% del control diario sin recurrir a funciones avanzadas.
3. ¿Cómo se organiza un inventario de almacén en una hoja de Excel?
Dedica la primera hoja a la lista maestra de productos con código, descripción, stock mínimo y ubicación, y una segunda hoja para los movimientos diarios de entrada y salida con fecha y cantidad. Relaciona ambas con BUSCARV (VLOOKUP) para que cada movimiento autocomplete el nombre del producto a partir del código.
4. ¿En qué consiste un formato de inventario físico en Excel?
Es una hoja pensada para contar mercancía a mano: una columna por ubicación o estantería, otra para el código, otra para la descripción y una última para la cantidad real contada, dejando una columna final donde se compara el conteo con el stock teórico del sistema. Lo importante es imprimirla o llevarla en el móvil para escribir las cifras directamente sobre el formato.
5. ¿Dónde puedo descargar una plantilla de inventario de productos lista para usar en Excel?
En la propia Microsoft hay plantillas gratuitas: ve a Archivo > Nuevo y busca "inventory" o "inventario" en el buscador de plantillas; también en support.microsoft.com/es-es tienes la ayuda oficial sobre cómo crear la tuya desde cero. Evita descargar .xlsx de webs sin verificar, ya que pueden contener macros no deseadas.
6. ¿Hay alguna plantilla de inventario gratis y fiable que se pueda usar directamente?
La opción más segura es crear la tuya en menos de diez minutos con Insertar > Tabla y las fórmulas SUMAR.SI.CONJUNTO que comentamos, porque así sabes exactamente qué calcula cada celda. Si prefieres algo ya hecho, las plantillas integradas de Microsoft 365 son gratuitas y se abren sin descargas externas ni riesgos de seguridad.
Fuentes
- Microsoft0,00 · dos decimales fijos — documentación oficialconsultado el 12/10/2026
- MicrosoftFormatos de fecha y hora en español — documentación oficialconsultado el 12/10/2026
- MicrosoftFormato condicional — documentación oficialconsultado el 12/10/2026
- MicrosoftTabla de Excel (Dar formato como tabla) — documentación oficialconsultado el 12/10/2026
- MicrosoftPegar, Opciones de pegado y Pegado especial — documentación oficialconsultado el 12/10/2026