Word a Excel

Base de datos en Excel gratis: cómo crear y usar la tuya

noviembre 4, 2026 Tuto Excel 13 min read
Base de datos en Excel gratis: cómo crear y usar la tuya

Una base de datos en Excel es un libro organizado para guardar información relacionada: una fila representa un registro y cada columna, un campo. En este tutorial construirás una base gratuita con clientes, productos y ventas, y aprenderás a controlar los datos, filtrarlos y resumirlos.

El método funciona con Excel 2007 y posteriores, Excel para la web, Mac y móviles; algunas funciones disponibles dependen de la versión. Al terminar tendrás un libro reutilizable, con listas desplegables, una tabla de ventas, validaciones y un resumen por producto.

Qué es una base de datos en Excel y para qué sirve

Una base de datos de Excel no es una tabla conXTRA formatting: es un conjunto de datos relacionados que puedes consultar y analizar. En este libro, cada venta será un registro, y sus campos serán fecha, cliente, producto, cantidad, precio y total.

Por ejemplo, «CL1001» identifica una cliente y «PR010» un producto. Esos identificadores aparecen después en Ventas, de modo que no necesitas repetir todos los datos personales o comerciales del cliente en cada venta.

La estructura evita duplicados: cambias el teléfono de una cliente en su hoja y la información queda centralizada. También permite aplicar filtros, detectar incoherencias y resumir ventas sin construir un sistema complejo.

No confundas este libro con Access. Excel es una hoja de cálculo para calcular, analizar y presentar; Access es una base de datos relacional para gestionar muchos registros relacionados, formularios e informes para varios usuarios. Si el volumen, la simultaneidad o las relaciones entre tablas superan las necesidades de Excel, Access puede ser más adecuado.

La ayuda oficial de Microsoft explica las diferencias entre Excel y Access.

Las cuatro hojas de una plantilla bien organizada

El libro se divide en cuatro hojas. Catálogos contiene valores controlados; Clientes y Productos guardan la información que se repetirá en Ventas; Ventas registra los hechos que quieres analizar. Cada hoja tendrá una fila por registro y una fila de encabezados.

Hoja Propósito Regla principal
Catálogos Estados, ciudades y categorías Un valor por celda, sin variantes
Clientes Datos de cada cliente Un ID único por cliente
Productos Catálogo comercial Un código único por producto
Ventas Movimientos de venta Un registro por operación
Nota: los datos de este tutorial se comprobaron en octubre de 2026.

Catálogos: la fuente única de estados y categorías

En Catálogos, los valores se escriben una sola vez y después se reutilizan. Así evitas que aparezcan «Pendiente», «pendiente» o «En curso» como si fueran estados diferentes.

Columna Valores controlados
Estado Pendiente; En curso; Cerrado
Ciudad Madrid; Sevilla; Valencia
Categoría Papelería; Tecnología; Limpieza

Los títulos deben permanecer en la fila 1. A partir de la fila 2, escribe un valor por fila. Si una lista está en A2:A4, la ciudad de B2 y la categoría de C2, puedes copiar ambas validaciones sin que sus orígenes cambien.

Clientes y Productos: los datos que se repetirán en Ventas

Clientes y Productos evita copiar información en cada venta. En Clientes se registran la identidad y el contacto; en Productos, la clasificación y el precio.

Hoja Identificación Datos de contacto o venta Control
Clientes ID de cliente, nombre Empresa, email, teléfono Ciudad y estado controlados
Productos Código, nombre Categoría, precio Categoría controlada

Los ID pueden seguir un patrón como CL1001 y PR010. El precio de Productos será la referencia para calcular cada venta. Mantén una sola definición del producto para que el resumen no mezcle precios distintos.

Monta tu base de datos con listas desplegables

Primero crea cuatro hojas: clic derecho sobre una pestaña, Insertar hoja y renombra cada una como Catálogos, Clientes, Productos y Ventas. Después escribe los encabezados y pega los datos de ejemplo siguientes.

  1. En Catálogos, escribe Estado, Ciudad y Categoría en A1:C1.
  2. En Clientes, escribe ID, Nombre, Empresa, Email, Teléfono, Ciudad, Fecha de alta y Estado en A1:H1.
  3. En Productos, escribe Código, Nombre, Categoría y Precio en A1:D1.
  4. En Ventas, escribe Fecha, Cliente, Producto, Cantidad, Precio y Total en A1:F1.
  5. Copia los datos mostrados en sus respectivas hojas.
A2fxPendiente
A B C
1 Estado Ciudad Categoría
2 Pendiente Madrid Papelería
3 En curso Sevilla Tecnología
4 Cerrado Valencia Limpieza
Catálogos
A2fxCL1001
A B C D E F G H
1 ID Nombre Empresa Email Teléfono Ciudad Fecha de alta Estado
2 CL1001 Ana Ruiz Taller Norte ana@ejemplo.com 600111222 Madrid 01/03/2026 Pendiente
3 CL1002 Luis Soto Mesa Sur luis@ejemplo.com 600333444 Sevilla 05/03/2026 En curso
Clientes
A2fxPR010
A B C D
1 Código Nombre Categoría Precio
2 PR010 Cuaderno A4 Papelería 3,20
3 PR011 Bolígrafo azul Papelería 1,50
4 PR012 Limpiador Limpieza 4,80
Productos

La lista escrita directamente en el cuadro

Selecciona H2:H500 en Clientes y abre:

DatosHerramientas de datosValidación de datos

En Configuración, elige Lista y escribe Pendiente;En curso;Cerrado en Origen. Acepta el cuadro.

Comprueba: al pulsar la flecha de H2 aparecen Pendiente, En curso y Cerrado.

La lista tomada de la hoja Catálogos

Ahora añade validaciones que no dependan de escribir cada valor en el cuadro. En F2:F500 de Clientes, usa Lista y el origen =Catálogos!$B$2:$B$4. En C2:C500 de Productos, aplica =Catálogos!$C$2:$C$4.

El signo $ fija el rango para que no se desplace al copiar la validación. Así, si después agregas una categoría en Catálogos!C5, tendrás que ampliar el rango para incluirla.

Cuidado: la validación no revisa lo que ya estaba escrito ni lo que se pega encima.
Comprueba: en Clientes, F2 solo permite Madrid, Sevilla o Valencia; en Productos, C2 solo permite las categorías del catálogo.

Convierte Ventas en una tabla que se filtra y crece

Ventas será el centro operativo del libro. Escribe tres ventas iniciales con identificadores de clientes y productos; las listas desplegables conectan los campos con Clientes y Productos.

A2fx02/03/2026
A B C D E F
1 Fecha Cliente Producto Cantidad Precio Total
2 02/03/2026 CL1001 PR010 5 3,20 16,00
3 04/03/2026 CL1002 PR011 10 1,50 15,00
4 07/03/2026 CL1001 PR012 2 4,80 9,60
Ventas
  1. Selecciona A1:F4 en Ventas.
  2. Abre Insertar > Tablas > Insertar tabla.
  3. Confirma que la opción La tabla tiene encabezados está marcada y pulsa Aceptar.
  4. Después de crear la tabla, añade una venta en la primera fila vacía; se incorporará automáticamente.
InsertarTablasInsertar tabla

Fechas, cantidades y totales con el formato correcto

Selecciona las fechas de la columna A y aplica el formato personalizado dd/mm/aaaa. Selecciona la columna E y usa un formato numérico de dos decimales.

En F2, calcula el total de la venta:

=SUMA(D2;E2)

Copia la fórmula hasta el final de la tabla con el controlador de relleno. Si más adelante agregas filas, la fórmula se extenderá.

Nota: los ejemplos usan punto y coma porque es el separador de argumentos con decimal coma. En Excel configurado con punto decimal, se usa la coma: =SUMA(D2,E2).
Comprueba: los totales son 16,00, 15,00 y 9,60.

Congela los encabezados para verlos siempre

Para mantener visibles los títulos de Ventas, selecciona A2 y abre:

VistaInmovilizarInmovilizar paneles

Desplázate hacia abajo por la hoja. La fila con Fecha, Cliente, Producto, Cantidad, Precio y Total debe permanecer visible.

Comprueba: al bajar hasta las últimas ventas, la fila 1 sigue en pantalla.

Filtra, ordena y detecta datos repetidos

Los filtros permiten localizar ventas sin alterar los datos. Además, el formato condicional ayuda a detectar identificadores repetidos.

  1. Selecciona A1:F4 en Ventas.
  2. Pulsa Ctrl+Mayús+L para mostrar los filtros.
  3. Abre la flecha de Cliente y selecciona CL1001; después quita el filtro.
  4. Abre la flecha de Estado en Clientes y filtra por Pendiente.
  5. Selecciona la columna Fecha y usa Datos > Ordenar y filtrar > Ordenar de la A a la Z.
  6. En Clientes, selecciona A2:A500 y abre Inicio > Estilos > Formato condicional > Resaltar reglas de celdas > Valores duplicados.
InicioEstilosFormato condicional

LaMicrosoft documenta la función de formato condicional y sus criterios de duplicados.

Los subtotales que cambian al filtrar

Para conocer la suma de los importes visibles, añade en H1 el texto Total visible y en H2 esta fórmula:

=SUBTOTALES(109;F2:F100)

SUBTOTALES (SUBTOTAL) calcula un subtotal de una lista. El código 109 suma las filas visibles, incluidas las ocultadas manualmente; el 9 solo tiene en cuenta las ocultas por filtro.

Filtra Ventas por CL1001 y observa cómo el total pasa a 25,60: 16,00 más 9,60. Al quitar el filtro vuelve a 40,60.

H2fx=SUBTOTALES(109;F2:F100)
G H
1 Total visible
2 40,60
Ventas
Comprueba: con el filtro CL1001 aplicado, H2 muestra 25,60.

Resume los datos con una tabla dinámica

La tabla dinámica resume miles de registros sin cambiar los datos de origen. En este libro,Relations mostraremos cuánto se vendió de cada producto.

  1. Selecciona una celda de la tabla de Ventas.
  2. Abre:
InsertarTablasTabla dinámica
  1. Elige una hoja nueva y pulsa Aceptar.
  2. Arrastra Producto al área Filas.
  3. Arrastra Total al área Valores. Si aparece Suma de Total, ya está calculado.
  4. Añade una venta nueva y pulsa Alt+F5 para actualizar el resumen.
A3fxPR011
A B
1 Producto Suma de Total
2 PR010 16,00
3 PR011 15,00
4 PR012 9,60
Tabla dinámica1

La tabla dinámica no se actualiza sola al cambiar los datos. Mantener el origen como tabla de Excel permite que las filas nuevas entren en el rango. Consulta la guía oficial para crear una tabla dinámica.

Comprueba: cada producto aparece una vez y sus importes coinciden con las ventas visibles.

Por qué tu base de datos se desordena o deja de crecer

Los errores suelen deberse a la forma de introducir o pegar los datos, no a Excel. Excel no importa directamente un archivo .docx como una base de datos: primero hay que convertir la tabla de Word en texto separado por tabulaciones o iniciar una importación de datos.

Además, una validación de datos solo actúa al escribir en la celda. Pegar puede saltarse la regla, y los datos que ya estaban escritos antes de crearla no se corrigen automáticamente.

Las variantes de texto también rompen los filtros: «Madrid» y «madrid» serán valores diferentes. Las celdas combinadas dificultan ordenar y filtrar porque Excel las trata como una sola celda de tamaño irregular.

Copiar y pegar datos que no siguen las reglas

Si pegas en H2 el estado «Pendiente;En curso», la validación no lo corrige y la lista desplegable puede quedar inutilizada.

La solución es pegar con formato y revisar los valores existentes. En la validación, abre:

DatosHerramientas de datosValidación de datosRodear con un círculo datos no válidos

Excel rodeará las celdas que incumplen la regla. Corrige «pendiente» por «Pendiente» y el círculo desaparecerá después de volver a comprobar los datos.

La ayuda oficial de validación de datos explica esta revisión.

Valores repetidos, variantes y celdas combinadas

Una fila como esta rompe la homogeneidad:

F2fxMadrid
E F G
2 600111222 Madrid 01/03/2026
3 600333444 madrid 05/03/2026
Clientes

Para «madrid», usa Datos > Corregir mayúsculas y minúsculas o transcribe el valor exacto del catálogo. Para el resto, evita combinar celdas en encabezados: una columna debe representar un solo campo.

Si dos registros comparten ID, el formato condicional los resalta, pero no decide cuál conservar. Investiga si son el mismo cliente o si falta un identificador.

Filas nuevas que no aparecen en los resúmenes

Si añades una venta debajo de la tabla actual sin convertirla en tabla, la tabla dinámica puede seguir usando el rango antiguo. En este caso, el total del producto nuevo no aparecerá.

La solución es transformar el origen con Ctrl+T y situar la venta en la primera fila vacía. Después abre:

Analizar tabla dinámicaActualizar

También puedes pulsar Alt+F5. La tabla dinámica no se actualiza por sí sola; conviene hacerlo después de añadir o modificar registros.

Las hojas de cálculo que también abren tu archivo

Un libro .xlsx puede abrirse en Excel, Google Sheets y LibreOffice Calc. Esta compatibilidad permite compartir la base de datos o continuar trabajando en otro programa, aunque algunas funciones pueden comportarse de forma distinta según la aplicación.

Excel para la web ofrece menos funciones que Excel de escritorio y no ejecuta macros VBA. Si necesitas automatizar la web, se utilizan Scripts de Office; una macro guardada como .xlsm no es una alternativa disponible en Excel para la web.

Si el libro crece hasta un volumen que vuelve lento el filtrado, conviene dividirlo por años o revisar el diseño. Para muchos registros relacionados, varios usuarios y formularios, Access puede ser más adecuado; Excel puede importar datos desde Access con Datos > Obtener datos > Desde base de datos > Desde Microsoft Access.

Access no está disponible para Mac ni para Excel para la web. La compatibilidad entre Excel y Access está explicada por Microsoft en Using Access or Excel to manage your data.

Cuidado: antes de compartir el archivo, revisa y retira cualquier dato personal que no sea necesario.

Lo que ya sabes hacer con tu base de datos

  • Separaste el libro en Catálogos, Clientes, Productos y Ventas.
  • Aplicaste listas desplegables para estados, ciudades y categorías.
  • Enlazaste validaciones con rangos absolutos de Catálogos.
  • Convertiste Ventas en una tabla que incorpora filas nuevas.
  • Calculaste totales con SUMA (SUM) y fechas en formato dd/mm/aaaa.
  • Congelaste encabezados y activaste filtros.
  • Detectaste identificadores repetidos con formato condicional.
  • Calculaste totales visibles con SUBTOTALES (SUBTOTAL).
  • Resumiste ventas por producto con una tabla dinámica.

Tu siguiente paso es conectar los datos con Power Query: la herramienta, integrada desde Excel 2016, combina, limpia y actualiza tablas enteras. Se abre desde:

DatosObtener y transformar datosObtener datos
Comprueba: el libro final tiene cuatro hojas, la tabla de Ventas acepta una venta nueva y la tabla dinámica se actualiza con Alt+F5.

Dudas al crear una base de datos en Excel

1. ¿Cómo descargar una base de datos con 1000 registros en Excel?

Puedes descargar una plantilla gratuita en formato .xlsx y adaptar sus hojas. El archivo conserva las fórmulas, validaciones y filtros, pero los 1.000 registros de ejemplo dependerán de lo que incluya la plantilla; para generar tus propios datos, utiliza las hojas de clientes, productos y ventas.

2. ¿Dónde encontrar un ejemplo de base de datos en Excel gratis?

Busca plantillas gratuitas en formato .xlsx dentro de sitios como Excel Accesible o Excel Útil. Elige un archivo que incluya hojas separadas, listas desplegables y una guía de uso para saber qué columnas debes completar.

3. ¿Qué plantillas de Excel gratis hay para una base de datos de clientes?

Una plantilla útil para clientes debe identificar a cada persona o empresa mediante un ID único y recoger nombre, empresa, email, teléfono, ciudad, fecha de alta y estado. También conviene que sus campos alimenten una hoja separada de ventas para evitar duplicados.

4. ¿Cómo descargar plantillas de Excel gratis?

Abre la página de la plantilla, comprueba que el archivo sea .xlsx y pulsa su enlace de descarga. Antes de añadir datos personales, revisa qué información solicita y elimina las columnas que no necesites para evitar conservar datos innecesarios.

5. ¿Dónde descargar una base de datos de empleados en Excel gratis?

Puedes utilizar una plantilla .xlsx y adaptar la hoja de clientes a una hoja de empleados. Sustituye campos como empresa o estado porOthers como departamento, puesto, fecha de alta y responsable, y mantén un identificador único por persona.

6. ¿Qué plantillas de Excel para negocios son gratuitas?

Para un negocio, una plantilla gratuita de clientes, productos y ventas permite controlar pedidos, importes y estados sin comprar software adicional. Busca una versión .xlsx sin macros y revisa que incluya tablas, filtros y resúmenes con tabla dinámica.

7. ¿Qué plantilla gratuita necesito para una base de datos de clientes?

Escoge una plantilla .xlsx con hojas de clientes, productos y ventas, validaciones para ciudades y estados, una tabla en el registro de ventas y una tabla dinámica para resumir importes. Así podrás buscar, filtrar y actualizar la información sin rehacerla constantemente.

Fuentes

  1. MicrosoftBASE — documentación oficialconsultado el 28/10/2026
  2. MicrosoftExcel para la web (Excel online) — documentación oficialconsultado el 28/10/2026
  3. MicrosoftExcel y Access — documentación oficialconsultado el 28/10/2026
  4. MicrosoftPower Query (Obtener y transformar datos) — documentación oficialconsultado el 28/10/2026
  5. MicrosoftIMPORTARDATOSDINAMICOS — documentación oficialconsultado el 28/10/2026