Control

Manejo de inventarios en Excel con una hoja práctica

octubre 29, 2026 Tuto Excel 14 min read
Manejo de inventarios en Excel con una hoja práctica

El manejo de inventarios en Excel consiste en registrar qué productos existen, cuántas unidades hay, qué valor tienen y cuándo entran o salen del almacén. En este tutorial crearás una hoja pequeña para un almacén de mantenimiento con tornillos, arandelas y guantes, y aprenderás a controlar stock, precios, alertas, movimientos y filtros.

El libro funciona con una tabla de inventario y otra de movimientos. Las herramientas utilizadas —tablas, validación de datos y formato condicional— están disponibles en las versiones de escritorio compatibles con ellas; Excel para la web tiene menos opciones que la versión de escritorio y no ejecuta macros VBA. Los datos están comprobados en octubre de 2026.

Qué es el manejo de inventarios y qué datos debes controlar

Un inventario no es solo una lista de productos. También necesita registrar la cantidad actual, el mínimo que conviene reponer, el precio unitario y el valor de cada referencia. En el almacén de ejemplo, una caja de tornillos ocupa poco espacio, pero saber cuántas cajas hay sigue siendo importante para suministrar correctamente correctly y responder a una petición de compra.

La hoja inicial queda así:

A1fx**Código**
A B C D E F
1 Código Producto Stock actual Stock mínimo Precio unitario Valor total
2 T-001 Tornillos 100 50 0,50 50,00
3 A-001 Arandelas 60 30 2,00 120,00
4 G-001 Guantes 15 20 5,00 75,00
Inventario
Comprueba: la fila de cada producto mantiene juntas su cantidad, su mínimo y su precio.

Las columnas mínimas de un inventario utilizable

Para ampliar la hoja, añade también Categoría, Unidad, Ubicación y Estado. Código debe ser único: por ejemplo, T-001 para tornillos. Producto utiliza nombres comprensibles; Categoría puede ser Fijación, Ferretería o Protección; Unidad puede ser caja, bolsa o par.

Stock actual refleja lo que el sistema considera disponible. Stock mínimo es el punto de revisión. Precio unitario sirve para valorar el stock y Valor total multiplica ambos datos. CuandoEEK exista una ubicación como Estante A, puedes filtrar por ella sin alterar el resto de la información.

Qué revisar antes de registrar una existencia

Antes de actualizar el archivo, compara la hoja con el conteo físico:

  • Comprueba que cada producto tenga un código único.
  • Verifica que las cantidades estén escritas como números, no como texto.
  • Anota faltantes, sobrantes y productos sin ubicación.
  • Revisa las diferencias antes de corregirlas.
  • Guarda una copia si el conteo modifica muchos datos.

La estructura de una hoja de inventario que puedes ampliar

La estructura debe crecer sin romper las fórmulas. Empieza con encabezados en la fila 1 y datos en las filas 2 a 4. Después convierte el rango en una tabla: así Excel reconoce una nueva fila y mantiene las referencias al añadir referencias. Esto evita tener que reservar filas vacías.

  1. Selecciona el rango que contiene los encabezados y los productos.
  2. Comprueba que cada columna tenga un encabezado.
  3. Usa Ctrl+T para crear una tabla.
  4. Acepta que la tabla tenga encabezados.
  5. Escribe un producto debajo de la última fila.

La hoja inicial queda con tres productos:

A1fx**Código**
A B C D E F G
1 Código Producto Categoría Unidad Stock actual Stock mínimo Precio unitario
2 T-001 Tornillos Fijación Caja 100 50 0,50
3 A-001 Arandelas Fijación Bolsa 60 30 2,00
4 G-001 Guantes Protección Par 15 20 5,00
Inventario
Comprueba: la tabla muestra encabezadosnevros y permite escribir una nueva referencia en la fila siguiente.

Fijar los datos de ejemplo y los encabezados

  1. Escribe Código en A1, Producto en B1 y continúa con los demás encabezados.
  2. Introduce los tres productos de ejemplo.
  3. Mantén una unidad por columna: todas las cantidades deben estar expresadas en cajas, bolsas o pares, según el producto.
  4. Deja las cantidades sin símbolo de moneda.
  5. Guarda la hoja con el nombre Inventario.

La hoja de ejemplo ya está preparada para crecer. El código no debe cambiarse cuando ordenes productos: es la referencia que permite localizar un artículo concreto.

Convertir el rango en una tabla con Ctrl+T

La tabla facilita filtrar y propagar fórmulas. Si escribes un producto debajo de la última fila, la tabla puede ampliarse automáticamente según la configuración de la hoja.

  1. Selecciona A1:G4.
  2. Pulsa Ctrl+T.
  3. En el cuadro Crear tabla, comprueba que la opción La tabla tiene encabezados esté marcada.
  4. Pulsa Aceptar.
  5. Escribe T-002 en la siguiente fila y completa los datos.
A5fxT-002
A B C D E F G
1 Código Producto Categoría Unidad Stock actual Stock mínimo Precio unitario
2 T-001 Tornillos Fijación Caja 100 50 0,50
3 A-001 Arandelas Fijación Bolsa 60 30 2,00
4 G-001 Guantes Protección Par 15 20 5,00
5 T-002 Tuercas Fijación Caja 80 40 0,30
Inventario
Comprueba: T-002 queda dentro de la misma tabla y puede recibir una fórmula de valor total.

Ordenar y filtrar productos sin romper la tabla

No ordenes una sola columna si ello mezcla información. Usa los filtros de la tabla, o selecciona la tabla completa antes de ordenar.

  1. Pulsa la flecha del encabezado Categoría.
  2. Elige Fijación para ver Tornillos, Arandelas y Tuercas.
  3. Quita el filtro pulsando de nuevo en la misma flecha.
  4. Añade la columna Ubicación si necesitas separar Estante A, Estante B y Almacén.

Al filtrar, Excel oculta filas, pero no cambia los datos de las demás columnas. El valor de cada producto permanece asociado a su código.

Calcular el valor de cada producto con una fórmula

La columna Valor total convierte las existencias en una cifra útil para revisar el almacén. La operación es sencilla: Stock actual por Precio unitario. En el libro, F contiene el stock y H contiene el precio; I será el resultado.

=F5*H5
Nota: en este artículo los argumentos y separadores siguen la configuración regional española. Si tu Excel usa punto decimal, como ocurre en algunas instalaciones de México o Estados Unidos, usa coma entre argumentos; en esta multiplicación también se escribe el separador decimal como coma.
  1. Selecciona la celda I5.
  2. Escribe =F5*H5 y pulsa Entrar.
  3. Arrastra el controlador de relleno hasta I7.
  4. Comprueba que los importes sean 50,00; 120,00 y 75,00.

La hoja queda con el cálculo:

I5fx=F5*H5
A B F G H I
1 Código Producto Stock actual Stock mínimo Precio unitario Valor total
2 T-001 Tornillos 100 50 0,50 50,00
3 A-001 Arandelas 60 30 2,00 120,00
4 G-001 Guantes 15 20 5,00 75,00
I5 Arrastra el controlador de relleno hasta I7
Inventario
Comprueba: I2 muestra 50,00, I3 muestra 120,00 e I4 muestra 75,00.

Arrastrar el valor total hacia nuevas filas

La tabla debe recibir la fórmula también cuando añadas T-002. Si I5:I7 contiene la fórmula y añades una fila dentro de la tabla, Excel puede copiarla automáticamente.

  1. Selecciona I5.
  2. Apunta al controlador de relleno, en la esquina inferior derecha.
  3. Arrastra hasta I7.
  4. Revisa la barra de fórmulas: la fórmula debe referirse a la fila correspondiente.
  5. Añade una fila con 80 tuercas y precio 0,30.

La fila nueva debe mostrar 24,00, porque 80 por 0,30 es 24,00.

Copiar la fórmula sin alterar las referencias

  1. Selecciona I5.
  2. Pulsa Ctrl+C.
  3. Selecciona I8, dentro de la tabla.
  4. Pulsa Ctrl+V.

Excel ajusta F5 y H5 a F8 y H8. No copies únicamente el resultado mostrado; copia la celda para conservar la fórmula.

Crear alertas cuando el stock llega al mínimo

Una alerta visual evita tener que revisar todas las cantidades una por una. La columna Estado debe reflejar la situación del producto: Disponible, Bajo stock, Agotado o En pedido. También puedes añadir formato condicional sobre Stock actual.

DatosHerramientas de datosValidación de datos
  1. Escribe Estado en J1.
  2. En J2:J100, abre Validación de datos.
  3. En Permitir, elige Lista.
  4. En Origen, escribe Disponible;Bajo stock;Agotado;En pedido.
  5. Pulsa Aceptar.
Comprueba: al seleccionar J2 aparece una lista con las cuatro categorías.

Una lista desplegable para clasificar cada producto

La validación mantiene palabras idénticas y evita variantes como «bajo» o «bajo stock». Escribe el estado correspondiente al stock actual: T-001 y A-001 están Disponibles; G-001 está Bajo stock.

Resaltar visualmente los productos con poco stock

El formato condicional puede cambiar el aspecto de una fila cuando el stock sea menor o igual al mínimo.

InicioEstilosFormato condicionalNueva regla
  1. Selecciona A2:J100.
  2. Elige Usar una fórmula para aplicar el formato a las celdas seleccionadas.
  3. Escribe =F2<=G2.
  4. Selecciona un relleno claro y pulsa Aceptar.

La regla compara cada producto con su propio stock mínimo. Al filtrar o añadir una fila dentro de la tabla, la regla sigue aplicada al rango.

Registrar entradas y salidas sin rehacer el inventario

La hoja de movimientos conserva el historial: qué día ocurrió el cambio, si fue una entrada o salida, cuántos productos se movieron y quién o por qué lo hizo. La hoja Inventario mantiene el resultado actual.

Crea una hoja llamada Movimientos con estas columnas:

A1fx**Fecha**
A B C D E F
1 Fecha Código Producto Movimiento Cantidad Observaciones
2 05/10/2026 T-001 Tornillos Entrada 20 Compra semanal
3 08/10/2026 T-001 Tornillos Salida 35 Entrega a obra
4 08/10/2026 A-001 Arandelas Salida 10 Consumo interno
Movimientos
Comprueba: cada fila explica un cambio de stock y conserva el código del producto.

Una entrada que aumenta el stock disponible

Si en Inventario el stock de T-001 es 100, una entrada de 20 deja 120. En la hoja de movimientos, la operación es =F2+Entradas-Salidas; en este caso, como solo hay una entrada, se puede calcular directamente 100 + 20.

  1. Copia el código T-001 en Movimientos.
  2. Registra la fecha y selecciona Entrada.
  3. Escribe 20 en Cantidad.
  4. En Inventario, actualiza F2 a 120.
F2fx=100+20
A B F
1 Código Producto Stock actual
2 T-001 Tornillos 120
Inventario
Comprueba: el stock de T-001 cambia de 100 a 120.

Una salida que reduce el stock disponible

Después de la entrada, la salida de 35 deja 85 tornillos. La fórmula general es =Stock actual-Entradas-Salidas o, según el criterio de la hoja, =F5-Salidas+Entradas. La suma de entradas y resta de salidas debe hacerse en ese orden.

  1. Registra una salida de 35 unidades para T-001.
  2. En Inventario, calcula =120-35.
  3. Comprueba que el valor total sea 42,50.
Comprueba: F2 muestra 85 y el valor total muestra 42,50.

Un resumen de existencias por producto

Código Producto Stock actual Stock mínimo Precio unitario Valor total
T-001 Tornillos 85 50 0,50 euros 42,50 euros
A-001 Arandelas 50 30 2,00 euros 100,00 euros
G-001 Guantes 15 20 5,00 euros 75,00 euros
T-002 Tuercas 80 40 0,30 euros 24,00 euros

El total de los valores mostrados es 241,50 euros: 42,50 + 100,00 + 75,00 + 24,00. Este resumen sirve para revisar el almacén sin recalcular producto por producto.

Actualizar el valor del inventario después de cada movimiento

Después de cambiar una cantidad, el valor total debe actualizarse. Si I2 contiene =F2*H2, la nueva cantidad se refleja automáticamente. Con 85 tornillos a 0,50 euros, el resultado es 42,50 euros.

  1. Selecciona la celda I2.
  2. Comprueba que la fórmula sea =F2*H2.
  3. Cambia F2 a 85.
  4. Revisa I2.

=F2*H2

La hoja final de inventario queda así:

I2fx=F2*H2
A B C D E F G H I
1 Código Producto Categoría Unidad Stock actual Stock mínimo Precio unitario Valor total Estado
2 T-001 Tornillos Fijación Caja 85 50 0,50 42,50 Disponible
3 A-001 Arandelas Fijación Bolsa 50 30 2,00 100,00 Disponible
4 G-001 Guantes Protección Par 15 20 5,00 75,00 Bajo stock
5 T-002 Tuercas Fijación Caja 80 40 0,30 24,00 Disponible
Inventario
Comprueba: el valor total de T-001 cambia automáticamente a 42,50.

Separar el stock mínimo del consumo previsto

El stock mínimo es un punto de revisión, no necesariamente una cantidad fija. Si consumes 10 cajas semanales y el proveedor tarda dos semanas en entregar, puedes calcular una base de 20 cajas. Añadir un colchón de 5 deja un mínimo orientativo de 25 cajas.

Escribe el consumo, el tiempo de entrega y el colchón en columnas separadas. Así puedes cambiar los supuestos sin borrar la explicación. El mínimo debe revisarse cuando cambien el consumo, los plazos o el nivel de seguridad que necesites.

Un mínimo calculado a mano

En el libro, si el consumo semanal de Guantes es 4 pares, el tiempo de entrega es 3 semanas y el colchón es 4 pares:

=4*3+4

El resultado es 16. Aunque la hoja ejemplo mantiene 20 como mínimo inicial, este cálculo muestra cómo sustituir un dato fijo por una regla reproducible.

Un mínimo revisado periódicamente

  • Compara el consumo real con el estimado.
  • Revisa productos que permanecen en Bajo stock.
  • Ajusta el mínimo cuando cambien los pedidos.
  • Anota quién aprobó el cambio.
  • Conserva el valor anterior para poder compararlo.

Filtrar y buscar productos dentro del inventario

La tabla permite localizar referencias sin reordenar los datos. Los filtros actúan sobre encabezados como Código, Categoría, Estado y Ubicación. Puedes combinarlos para encontrar, por ejemplo, todos los productos de Fijación que estén en Bajo stock.

DatosFiltro
  1. Selecciona cualquier celda de la tabla.
  2. Pulsa Filtro si todavía no aparecen las flechas.
  3. Pulsa la flecha de Categoría y elige Fijación.
  4. Pulsa la flecha de Estado y elige Bajo stock.
  5. Limpia los filtros cuando quieras ver todos los productos.

Buscar un producto por su código

  1. Pulsa la flecha del encabezado Código.
  2. Escribe T-001 en el cuadro de filtro.
  3. Pulsa Aceptar o Entrar.
  4. Comprueba que aparezca solo Tornillos.

Si buscas con el filtro general, activa Buscar y escribe el texto exacto. El código es más seguro que el nombre cuando existen productos parecidos.

Revisar todos los productos de una ubicación

  1. Añade la columna Ubicación si todavía no existe.
  2. Rellena Estante A, Estante B o Almacén.
  3. Filtra por Ubicación.
  4. Revisa Estado y Stock actual.
  5. Quita el filtro después del conteo.

Así puedes hacer un recorrido físico por una zona y comprobar qué referencias necesitan reposición.

Evitar errores que deforman los datos del inventario

Los errores más habituales no siempre muestran un mensaje: una cantidad puede quedar como texto, una fila puede quedar fuera de la tabla o un filtro puede ocultar datos durante un conteo. Revisa los tipos de dato y comprueba siempre qué filas están visibles.

F2fx50
A B C F G I J
1 Código Producto Stock actual Stock mínimo Precio unitario Valor total Estado
2 T-001 Tornillos 100 50 0,50 50,00 Disponible
3 A-001 Arandelas 60 30 2,00 120,00 Disponible
4 G-001 Guantes 15 20 5,00 75,00 Bajo stock
Inventario

Una cantidad escrita como texto no se suma

Si F2 contiene 100 con formato de texto, la suma puede omitirlo o mostrar un resultado inesperado. Selecciona F2 y comprueba que el valor esté alineado a la derecha. Si aparece a la izquierda, la celda contiene texto.

Abre Ctrl+1, entra en Número, selecciona Número y acepta. Si el valor tiene un apóstrofo inicial, elimínalo y vuelve a escribir el número.

Un filtro o pegado cambia el orden de la tabla

Un filtro puede hacer parecer que faltan productos. Antes de copiar y pegar, quita los filtros y selecciona la tabla completa. Si ordenas, usa Código como campo principal y comprueba que Producto, Estado y Valor total sigan en la misma fila.

  1. Pulsa Datos > Filtro para limpiar los filtros.
  2. Selecciona la tabla.
  3. Ordena por Código.
  4. Comprueba los códigos T-001, T-002, A-001 y G-001.
  5. Verifica que los valores asociados no se hayan desplazado.

La fila añadida queda fuera del cálculo

Si T-002 está debajo de la tabla, la fórmula de I5 puede no extenderse. Inserta la fila dentro de la tabla o copia la fórmula de la fila anterior. Después comprueba que I5 exista y que F5 y H5 señalen a T-002.

Cuidado: una hoja con más de un millón de filas ya no cabe en los límites ordinarios de una hoja de Excel; para inventarios mucho mayores, conviene dividir el libro o usar una base de datos.

Guardar, compartir y revisar el inventario sin perder cambios

Guarda el libro en formato .xlsx, conserva una copia periódica y comparte el archivo con las personas autorizadas. Si necesitas una versión para consultar o imprimir, puedes exportar la hoja como PDF.

ArchivoGuardar como
  1. Elige la carpeta del almacén.
  2. Escribe Inventario_almacen.xlsx.
  3. Guarda también la hoja Movimientos en el mismo libro.
  4. Haz una copia antes de una actualización importante.
  5. Abre esa copia si una fórmula o un pegadoHa sal resulted dañado el archivo.
Nota: una copia de seguridad no sustituye la revisión: ábrela y comprueba que contiene las hojas y fórmulas esperadas.

Guardar una copia de seguridad del libro

  1. Selecciona Archivo > Guardar como.
  2. Conserva el formato .xlsx.
  3. Añade la fecha o el periodo al nombre de la copia.
  4. Guarda el archivo en otra ubicación.
  5. Verifica que puedas abrirlo.

El formato .xlsm se reserva para libros con macros VBA. Como este inventario no necesita macros, .xlsx es suficiente.

Compartir la hoja y revisar su actualización

  1. Selecciona Archivo > Compartir.
  2. Elige una opción compatible con tu cuenta y las versiones de Excel de los destinatarios.
  3. Abre el enlace en Excel para la web.
  4. Comprueba que se vean Inventario y Movimientos.
  5. Revisa que las fórmulas sigan mostrando los importes.

Excel para la web permite consultar y actualizar muchos datos, pero ofrece menos funciones que Excel de escritorio y no ejecuta macros VBA. Para una revisión visual, también puedes usar Archivo > Exportar > Crear PDF/XPS en las versiones que ofrecen esa opción.

Qué puedes aprender después de crear tu inventario

  • Organiza productos por código, categoría, unidad y ubicación.
  • Calcula el valor del inventario con fórmulas.
  • Define mínimos de stock y alertas visuales.
  • Registra entradas y salidas con fecha y observaciones.
  • Filtra el almacén para buscar una referencia concreta.
  • Revisa el conteo físico y conserva copias del libro.

La hoja ya permite controlar un almacén pequeño y crecer sin rehacer los cálculos. El siguiente paso es crear un resumen con tablas dinámicas, por ejemplo, para ver el valor total por categoría o por ubicación.

Nota: puedes consultar las plantillas gratuitas de inventario ofrecidas por Microsoft Excel y la guía oficial para crear o usar una tabla. Los datos y las funciones descritos están comprobados en octubre de 2026.

Dudas al crear un inventario en Excel

1. ¿Dónde encontrar una plantilla de inventario en Excel con entradas y salidas gratis?

Crea una hoja de conteo con Código, Producto, Cantidad contada, Cantidad registrada y Diferencia. Luego compara ambas cantidades y revisa las diferencias antes de actualizar el stock oficial del almacén.