Una tabla de ventas en Excel es una hoja donde apuntas cada venta con su fecha, cliente, producto, unidades y precio, y a partir de ahí calculas totales, filtras por cliente o por mes y obtienes resúmenes sin escribir fórmulas a mano. Al terminar este tutorial sabrás crear esa tabla, calcular el importe de cada línea, filtrarla y ordenarla, traer el nombre del cliente desde otra hoja y montar una tabla dinámica que resuma las ventas por producto. Todo lo que verás funciona en Microsoft 365, Excel 2024, 2021, 2019 y 2016; la fila de totales y las tablas dinámicas existen desde 2007.
Qué es una tabla de ventas en Excel y para qué te sirve
Una tabla de ventas es un registro donde cada fila es una venta concreta y cada columna guarda un dato de esa venta: cuándo se hizo, a quién, qué producto, cuántas unidades, a qué precio y el importe total. Esa estructura tan simple es la que te permite después sumar lo vendido en un mes, filtrar solo las ventas de un cliente o ver qué producto es el más vendido sin tener que tocar las fórmulas cada vez que entra una venta nueva. Imagina la hoja de una pequeña tienda de barrio: seis filas de muestra, una por venta, con sus productos, sus clientes y sus importes, listas para analizarse con un clic.
La pieza clave: convertir los datos en tabla de Excel
Tener los datos en una hoja no es lo mismo que tenerlos en una tabla de Excel. La tabla de Excel es un objeto especial que reconoce sus filas y columnas como un bloque, le pone nombre, le añade filtros automáticos y, sobre todo, hace que las fórmulas se ajusten solas cuando añades una venta nueva. La forma más rápida de crearla es seleccionar cualquier celda del rango y usar la cinta.
¿Dónde están los datos de la tabla?
- Selecciona el rango con los datos, por ejemplo A1:F7.
- Abre Insertar > Tablas > Tabla.
- Marca la casilla La tabla tiene encabezados y pulsa Aceptar.
- En la pestaña contextual Diseño de tabla que aparece, asígnale el nombre Ventas en el cuadro Nombre de tabla.
Por qué la tabla cambia las fórmulas y los rangos
Cuando los datos están en una tabla de Excel, las fórmulas pueden referirse a una columna por su nombre, en lugar de por su dirección. Eso significa que la fórmula sigue valiendo aunque añadas filas nuevas o cambies el orden. Con datos en A1:F7 y la tabla llamada Ventas, el total se escribe así:
=SUMA(Ventas[Importe])
Si en cambio escribieras =SUMA(F2:F7), la nueva fila 8 quedaría fuera del rango y no se sumaría. Las referencias estructuradas como Ventas[Importe] se ajustan solas al rango real de la tabla, por eso son la forma recomendada de trabajar con tablas de Excel.
Las columnas que de verdad necesita una tabla de ventas
Hay seis campos mínimos sin los cuales una tabla de ventas no sirve para analizar nada. Cada uno cumple una función clara: la fecha permite agrupar por mes, el cliente permite filtrar y cruzar con su ficha, el producto permite agrupar por categoría, las unidades y el precio unitario permiten calcular el importe, y el importe es la cifra que se suma y se resume.
- Fecha: el día de la venta, en formato fecha real (no texto).
- Cliente: el nombre o, mejor, su NIF o CIF, para no tener duplicados.
- Producto: una descripción corta del producto vendido.
- Unidades: número entero de unidades vendidas en esa línea.
- Precio unitario: el precio por unidad, con decimales si hace falta.
- Importe: unidades por precio, calculado con una fórmula.
Monta tu primera tabla de ventas en seis filas
Vamos a crear el libro de una pequeña tienda que vende material de oficina. La hoja se llamará Ventas 2026 y tendrá los encabezados en la fila 1 y seis ventas reales en las filas 2 a 7. Escríbelos tal cual para que las fórmulas den los mismos resultados que aquí.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Fecha | Cliente | Producto | Unidades | Precio | Importe |
| 2 | 10/01/2026 | 12345678A | Bolígrafo azul | 20 | 0,80 | |
| 3 | 12/01/2026 | B12345678 | Cuaderno A4 | 5 | 3,20 | |
| 4 | 15/01/2026 | 12345678A | Carpeta | 3 | 2,50 | |
| 5 | 18/01/2026 | 87654321B | Bolígrafo azul | 10 | 0,80 | |
| 6 | 20/01/2026 | 11223344C | Grapas | 4 | 1,20 | |
| 7 | 22/01/2026 | B12345678 | Cuaderno A4 | 8 | 3,20 |
- Escribe los encabezados en A1:F1 y las seis filas de datos en A2:E7; deja F vacía por ahora.
- Selecciona A1:F7 y aplica Insertar > Tablas > Tabla con la casilla La tabla tiene encabezados marcada.
- En la pestaña Diseño de tabla, escribe Ventas en el cuadro Nombre de tabla.
- Pulsa Ctrl+Mayús+L para confirmar que los filtros están activos.
Calcula el importe con una fórmula que copiable
La columna Importe se calcula multiplicando las unidades por el precio unitario. En F2 escribes la fórmula y la copias al resto de la columna con el controlador de relleno, el cuadradito pequeño que hay en la esquina inferior derecha de la celda seleccionada.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Fecha | Cliente | Producto | Unidades | Precio | Importe |
| 2 | 10/01/2026 | 12345678A | Bolígrafo azul | 20 | 0,80 | 16,00 |
| 3 | 12/01/2026 | B12345678 | Cuaderno A4 | 5 | 3,20 | 16,00 |
| 4 | 15/01/2026 | 12345678A | Carpeta | 3 | 2,50 | 7,50 |
| 5 | 18/01/2026 | 87654321B | Bolígrafo azul | 10 | 0,80 | 8,00 |
| 6 | 20/01/2026 | 11223344C | Grapas | 4 | 1,20 | 4,80 |
| 7 | 22/01/2026 | B12345678 | Cuaderno A4 | 8 | 3,20 | 25,60 |
=E2*D2
- Escribe
=E2*D2en F2 y pulsa Entrar. La celda muestra 16,00. - Vuelve a seleccionar F2 y haz doble clic en el controlador de relleno para copiar la fórmula hasta F7.
- En F8, fuera de la tabla, escribe
=SUMA(F2:F7)para ver el total, 77,90.
=E2*D2 se queda igual; =SUMA(F2:F7) se convierte en =SUMA(F2:F7) con coma, =SUMA(F2,F7) no, sería =SUMA(F2:F7) con los dos puntos igual.Ordena, filtra y busca por cliente o por mes
Con la tabla ya en formato de tabla de Excel, los encabezados llevan una flecha que abre el menú de filtros. Desde ahí eliges qué clientes ver, qué productos o qué meses, y los totales de la barra de estado se recalculan al instante.
- Pulsa la flecha de filtro en B1 (Cliente) y deja solo 12345678A: la tabla muestra tres filas y la barra de estado inferior indica Suma 29,50 en la columna Importe.
- Quita el filtro pulsando Borrar filtro en el mismo menú.
- Selecciona una celda cualquiera y abre Datos > Ordenar y filtrar > Ordenar por Fecha, de más antiguo a más reciente.
- Pulsa Ctrl+B, escribe el NIF 87654321B y pulsa Entrar: la celda de esa fila queda seleccionada y los filtros se limpian para verla.
=SUMA(F2:F7). Para que solo se sumen las visibles, usa =SUBTOTAL(9;Ventas[Importe]) como verás más adelante.Suma, cuenta y promedio sin escribir una sola fórmula
La barra de estado, esa franja horizontal que hay justo debajo de la hoja, muestra Suma, Promedio y Recuento de los números que tienes seleccionados sin que escribas nada. Selecciona la columna Importe con un clic en la letra F y mira abajo: verás Suma 77,90, Recuento 6 y Promedio 12,98, aproximadamente.
Si prefieres tener el total integrado en la propia tabla, activa la fila de totales que trae la herramienta Tabla de Excel.
- Haz clic en cualquier celda de la tabla.
- En la pestaña Diseño de tabla, marca la casilla Fila de totales.
- Pulsa la flecha de la celda Importe de la fila de totales y elige Suma: aparece 77,90 dentro de la propia tabla.
Totales por criterio con SUBTOTAL
Cuando aplicas un filtro, la fila de totales usa SUBTOTAL por dentro y se actualiza sola para mostrar solo lo visible. Si quieres ese mismo comportamiento en una celda cualquiera de la hoja, escribe directamente la fórmula:
=SUBTOTAL(9;Ventas[Importe])
El primer argumento es el código de la operación: 1 es Promedio, 2 es Contar números, 4 es Máximo, 5 es Mínimo y 9 es Suma. Cualquiera de ellos ignora las filas ocultas por filtro, así que es la función que debes usar cuando trabajes con datos filtrados en lugar de SUMA.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Fecha | Cliente | Producto | Unidades | Precio | Importe |
| 2 | 10/01/2026 | 12345678A | Bolígrafo azul | 20 | 0,80 | 16,00 |
| 3 | 12/01/2026 | B12345678 | Cuaderno A4 | 5 | 3,20 | 16,00 |
| 4 | 15/01/2026 | 12345678A | Carpeta | 3 | 2,50 | 7,50 |
| 5 | 18/01/2026 | 87654321B | Bolígrafo azul | 10 | 0,80 | 8,00 |
| 6 | 20/01/2026 | 11223344C | Grapas | 4 | 1,20 | 4,80 |
| 7 | 22/01/2026 | B12345678 | Cuaderno A4 | 8 | 3,20 | 25,60 |
| 8 | Total | 77,90 |
Cruza datos con otras hojas sin escribir dos veces el cliente
Tener el nombre del cliente en la tabla de ventas obliga a escribirlo igual en cada fila, y cualquier cambio hay que tocarlo a mano. La solución es guardar los clientes en una hoja aparte, con su NIF y su nombre, y traer el nombre a la tabla de ventas con BUSCARV (en inglés VLOOKUP), que busca un valor en la primera columna de un rango y devuelve el de otra columna de la misma fila.
| A | B | |
|---|---|---|
| 1 | NIF | Nombre |
| 2 | 12345678A | Librería Hache |
| 3 | 87654321B | Papelería Norte |
| 4 | 11223344C | Tienda Más |
| 5 | B12345678 | Oficina Centro |
=BUSCARV(B2;Clientes!A:B;2;FALSO)
- Crea una hoja nueva llamada Clientes con los NIF en A2:A5 y los nombres en B2:B5.
- En la hoja Ventas 2026, sustituye la columna Cliente (B) por una columna Nombre y en B2 escribe la fórmula de arriba.
- Copia la fórmula hasta B7 con el controlador de relleno.
- Convierte la columna B en parte de la tabla si te lo pide Excel al copiar.
BUSCARV solo mira la primera columna del rango de búsqueda; por eso el NIF va en la columna A de la hoja Clientes. Si tu Excel es 2021, 2024 o Microsoft 365, BUSCARX (en inglés XLOOKUP) es más flexible: busca en cualquier columna y permite devolver columnas a la izquierda.Por qué a veces BUSCARV devuelve #N/A y cómo arreglarlo
#N/A significa que la fórmula no ha encontrado el valor buscado. En una tabla de ventas las tres causas más habituales son: el cliente es nuevo y aún no está dado de alta en la hoja Clientes, el NIF está guardado como texto en una hoja y como número en la otra, o hay espacios de más delante o detrás del NIF. La forma más rápida de esquivar el error es envolver la fórmula con SI.ERROR (en inglés IFERROR), que muestra un texto alternativo cuando no se encuentra el dato.
=SI.ERROR(BUSCARV(B2;Clientes!A:B;2;FALSO);"Cliente nuevo")
La solución de fondo es siempre la misma: revisar la hoja Clientes y, si el cliente existe, comprobar que el NIF está escrito igual en las dos hojas; si no existe, darlo de alta. La regla de oro es guardar los identificadores (NIF, código de producto) siempre como texto para que un 0 a la izquierda no desaparezca.
Resumen visual con una tabla dinámica
Una tabla dinámica resume miles de filas en un par de clics, sin escribir fórmulas. La forma más rápida de crearla es tener la tabla de ventas ya en formato de tabla de Excel, porque así los datos nuevos se incluyen al actualizar.
Elija los datos que desea analizar
Elija dónde desea colocar el informe
- Haz clic dentro de la tabla Ventas y abre Insertar > Tablas > Tabla dinámica.
- Deja marcada Hoja de cálculo nueva y pulsa Aceptar.
- En el panel de la derecha, arrastra Producto al área Filas e Importe al área Valores: aparece el total vendido por cada producto.
- Pulsa sobre el campo Suma de Importe y elige Configuración de campo de valor para cambiar entre Suma, Contar y Promedio.
Una columna calculada dentro de la tabla dinámica
A veces necesitas un campo que aún no tienes en la tabla original, por ejemplo un IVA estimado. En lugar de añadir una columna nueva a la tabla de ventas, puedes crear un campo calculado dentro de la propia tabla dinámica.
- Con la tabla dinámica seleccionada, abre Analizar tabla dinámica > Campos, elementos y conjuntos > Campo calculado.
- En el cuadro Nombre, escribe IVA. En el cuadro Fórmula, escribe
=Importe*0,21. - Pulsa Agregar y Aceptar: aparece un nuevo campo IVA en el panel y como columna en la tabla dinámica.
Gráficos que cuentan lo importante de un vistazo
Un buen gráfico convierte la tabla dinámica en algo que se entiende de un vistazo. Para ventas, lo más útil suele ser un gráfico de columnas que compare productos o meses, y un gráfico de líneas que muestre la evolución. El gráfico circular solo tiene sentido con pocas categorías, porque con más de seis la leyenda se vuelve ilegible.
- Crea primero una tabla dinámica con Mes (o Producto) en Filas e Importe en Valores.
- Haz clic dentro de la tabla dinámica.
- Abre Insertar > Gráficos > Gráfico de columnas agrupadas: aparece un gráfico al lado de la tabla.
- Para cambiar a líneas, abre Diseño de gráfico > Cambiar tipo de gráfico y elige Línea.
Errores típicos al trabajar con una tabla de ventas
- Ventas que se quedan fuera del rango. Si los datos no están en formato de tabla de Excel y se añaden filas por debajo, las fórmulas
=SUMA(F2:F7)no las incluyen. La solución es siempre convertir el rango en tabla antes de empezar. - Importe que se ve como texto. A veces una celda numérica muestra un triángulo verde y al hacer clic aparece "Número almacenado como texto". Selecciónala, abre Ctrl+1 y aplica formato Número con dos decimales.
- Tabla dinámica que muestra datos viejos. La tabla dinámica no se actualiza sola; al añadir ventas hay que pulsar Alt+F5 o hacer clic derecho > Actualizar.
- #¡DESBORDAMIENTO! al usar FILTRAR dentro de una tabla. Las funciones de matriz dinámica como FILTRAR u ORDENAR no se desbordan dentro de una tabla de Excel; colócalas en una celda fuera de la tabla o conviértelas en valores con Pegado especial.
- NIF con ceros a la izquierda que desaparecen. Excel convierte 01234567 en 1234567 al guardarlo como número. Guarda los identificadores como texto, con un apóstrofo delante (') o aplicando formato Texto antes de escribir.
Lo que ya sabes hacer con una tabla de ventas en Excel
- Crear una tabla de Excel a partir de un rango y nombrarla.
- Calcular el importe de cada venta con una fórmula copiable.
- Filtrar por cliente, ordenar por fecha y buscar por NIF con Ctrl+B.
- Leer sumas, promedios y recuentos en la barra de estado y en la fila de totales.
- Cruzar la tabla de ventas con una hoja de Clientes usando
BUSCARV. - Resumir las ventas por producto o por mes con una tabla dinámica.
El siguiente paso natural es aplicar formato condicional a las cifras clave: que las ventas por encima de un importe se pongan en verde, los productos menos vendidos en rojo y la fila del total aparezca destacada. Lo verás en el siguiente tutorial.
Datos comprobados en octubre de 2026.
Dudas al montar una tabla de ventas en Excel
1. ¿Cómo hacer una plantilla de Excel para registrar ventas diarias?
Abre un libro nuevo y crea una tabla con encabezados Fecha, Producto, Cantidad y Precio unitario en la fila 1. Escribe cada venta en una fila y, al final, añade una columna Total con =C2*D2 arrastrada con el controlador de relleno. Convertir el rango a tabla (Inicio > Dar formato como tabla) te permitirá añadir filas sin romper las fórmulas.
2. ¿Dónde descargar plantillas de Excel para ventas gratis?
En support.microsoft.com/es-es hay plantillas oficiales como “Control de ventas” listas para abrir y usar sin coste. También puedes entrar en plantilla.office.com, filtrar por ventas y descargar la que mejor encaje con tu negocio. Una vez en tu equipo, solo tendrás que escribir tus datos; las fórmulas de totales y gráficos ya vienen montadas.
3. ¿Cómo crear un informe de ventas en Excel con gráficos?
Tras tener tu tabla con totales por producto o por mes, selecciónala y ve a Insertar > Gráficos > Gráfico recomendado para que Excel te sugiera el más adecuado. Si prefieres decidir tú, en esa misma cinta elige Columnas agrupadas para comparar meses o Circular para ver cuota por producto. El gráfico se actualiza solo cuando cambias los datos de la tabla.
4. ¿Qué ejemplos de tablas en Excel puedo usar para ventas?
Tres clásicos que funcionan: una tabla simple con Fecha, Producto, Cantidad y Precio; una tabla por vendedor con Comisión calculada con =B2*C2% usando referencias absolutas; y una tabla por categoría con subtotales automáticos hechos con Datos > Esquema > Subtotal. Cada una se monta en menos de cinco minutos y la puedes adaptar a tu negocio.
5. ¿Cómo se hace una tabla en Excel paso a paso?
Escribe tus encabezados en la primera fila, introduce los datos debajo y selecciona todo el rango. Luego ve a Insertar > Tabla, marca “La tabla tiene encabezados” y acepta: ya tienes filtros automáticos en cada columna. Para que las fórmulas de total se extiendan solas, convierte esa tabla en origen de un gráfico dinámico desde Insertar > Tabla dinámica.
6. ¿Cómo hacer un reporte de ventas en Excel?
Parte de tu tabla de ventas y crea una tabla dinámica en Insertar > Tabla dinámica eligiendo la hoja de destino. Arrastra Producto al área Filas y Suma de Total al área Valores para ver las ventas por artículo; añade Fecha a Columnas para verlo por mes. Puedes aplicar un filtro con la etiqueta del vendedor y dejar el reporte listo para imprimir.
7. ¿Hay plantillas de nóminas en Excel gratis para 2026?
Sí, en support.microsoft.com/es-es encontrarás plantillas oficiales de nómina en español con campos para sueldo base, horas extra y deducciones ya formateadas. Solo tendrás que descargar la .xlsx, abrirla y completar las filas con tus empleados; las celdas de cálculo usan la función SUMAR.SI.CONJUNTO y se actualizan al cambiar los datos.
Fuentes
- MicrosoftPlantillas de calendario de Excel – Microsoft Supportconsultado el 12/10/2026
- MicrosoftBUSCARV — documentación oficialconsultado el 12/10/2026
- MicrosoftTabla de Excel (Dar formato como tabla) — documentación oficialconsultado el 12/10/2026
- MicrosoftTabla dinámica — documentación oficialconsultado el 12/10/2026
- MicrosoftDe Word a Excel — documentación oficialconsultado el 12/10/2026