📊 Teoría: Sistema de Inventarios en Excel

¿Qué es un sistema de inventarios?

Un sistema de inventarios controla las existencias de productos mediante el registro de entradas y salidas. En Excel se puede implementar usando tablas relacionadas con llaves primarias y foráneas.

  • Stock actual = Stock inicial + Entradas − Salidas
  • Se usan 4 tablas relacionadas entre sí
  • Las fórmulas BUSCARV/XLOOKUP y SUMAR.SI automatizan los cálculos
  • Las listas desplegables evitan errores de digitación

🔑 Llaves Primarias y Foráneas

  • PK Llave Primaria: identifica de forma única cada fila. Ej: idProducto
  • FK Llave Foránea: referencia a la PK de otra tabla. Ej: idCategoria en tabProductos
  • Esta relación garantiza la integridad de los datos

📐 Fórmula del Stock Actual

=stockInicial
+SUMAR.SI(tabEntradas[idProducto], [@idProducto], tabEntradas[cantidadEntrada])
−SUMAR.SI(tabSalidas[idProducto], [@idProducto], tabSalidas[cantidadSalida])

📋 Pasos para construir el sistema

  1. Nombrar el archivo sistema_inventario_proyecto.xlsx
  2. Crear 4 tablas con Ctrl+T y nombrarlas: tabCategorias, tabProductos, tabEntradas, tabSalidas
  3. Definir las columnas de cada tabla (ver sección Tablas abajo)
  4. Aplicar SUMAR.SI en el campo stockActual de tabProductos
  5. Agregar validación de datos (listas desplegables) en idProducto de entradas y salidas
  6. Registrar mínimo 5 categorías y 10 productos de prueba
  7. Aplicar formato de contabilidad colombiano: $ 1.500,50

🗂️ Estructura de las 4 Tablas

Tabla 1 — tabCategorias

CampoTipoRol
idCategoriaNúmeroLlave primaria
nombreCategoriaTextoNombre de la categoría

Tabla 2 — tabProductos

CampoTipoRol
idProductoNúmeroLlave primaria
nombreProductoTextoNombre del producto
idCategoriaNúmeroLlave foránea → tabCategorias
precioUnitarioMonedaPrecio en pesos colombianos
stockInicialNúmeroCantidad inicial
stockActualFórmulaCalculado automáticamente

Tabla 3 — tabEntradas

CampoTipoRol
idEntradaNúmeroLlave primaria
fechaEntradaFechaFecha del ingreso
idProductoListaLlave foránea → tabProductos
cantidadEntradaNúmeroUnidades que ingresan

Tabla 4 — tabSalidas

CampoTipoRol
idSalidaNúmeroLlave primaria
fechaSalidaFechaFecha de la salida
idProductoListaLlave foránea → tabProductos
cantidadSalidaNúmeroUnidades que salen

🎬 Videos de Apoyo

Videos en español sobre inventarios en Excel y fórmulas relacionadas.

📖 Diccionario de Términos

Base de datos relacional
Conjunto de tablas relacionadas entre sí mediante llaves primarias y foráneas.
Llave primaria (PK)
Campo que identifica de forma única cada registro en una tabla.
Llave foránea (FK)
Campo que referencia la llave primaria de otra tabla, creando la relación.
tabCategorias
Tabla que agrupa los productos por categoría. Contiene idCategoria y nombreCategoria.
tabProductos
Tabla principal con todos los productos, su precio, stock inicial y stock actual.
tabEntradas
Registro de cada ingreso de productos al inventario con fecha y cantidad.
tabSalidas
Registro de cada salida de productos del inventario con fecha y cantidad.
stockActual
Campo calculado: stockInicial + entradas − salidas del producto.
BUSCARV
Fórmula que busca un valor en la primera columna de un rango y retorna un valor de otra columna.
XLOOKUP
Versión moderna de BUSCARV con más flexibilidad y sin limitaciones de columnas.
SUMAR.SI
Suma los valores de un rango que cumplen una condición específica.
Ctrl+T
Atajo para convertir un rango en Tabla oficial de Excel con filtros y nombre.
Validación de datos
Herramienta de Excel que crea listas desplegables para evitar errores de digitación.
Formato contabilidad
Formato colombiano: $ seguido del número con punto de miles y coma decimal. Ej: $ 1.500,50
Stock inicial
Cantidad de unidades de un producto al comenzar el período de inventario.
Integridad de datos
Garantía de que los datos son precisos, consistentes y no contienen errores.

📥 Descarga el Taller

Archivo Excel con datos de práctica, ejercicios de SUMAR.SI, BUSCARV y lista desplegable dependiente.

✅ Cuestionario

10 preguntas aleatorias del banco de 50. Calificación de 0 a 100.