Crear una tabla dinámica en Excel: análisis de datos para principiantes

Una tabla dinámica puede sonar complicada, pero en realidad es una de las funciones más potentes y prácticas de Excel. Con una tabla dinámica puedes resumir, analizar y entender rápidamente grandes cantidades de datos, sin tener que escribir fórmulas complicadas. A continuación te explicamos paso a paso cómo crear tu primera tabla dinámica.

¿Qué es una tabla dinámica?

Una tabla dinámica es una tabla interactiva que resume y agrupa tus datos. Imagina que tienes una lista con todas las ventas del último año. Con una tabla dinámica puedes ver en unos pocos clics:

  • Cuántos ingresos ha generado cada vendedor
  • Qué productos se venden mejor
  • En qué meses se produjeron más ventas
  • Combinaciones de lo anterior, como qué vendedor vendió más de cada producto

Lo mejor es que puedes ver los mismos datos de distintas maneras con solo arrastrar y hacer clic. De ahí el nombre de tabla 'dinámica': puedes, por así decirlo, girar los datos para obtener otras perspectivas.

Preparación: deja tus datos listos

Antes de crear una tabla dinámica, tus datos deben cumplir algunas condiciones. Esto es importante para obtener un buen resultado.

Regla 1: las columnas deben tener encabezados

Cada columna debe tener un encabezado claro en la primera fila. Por ejemplo: Fecha, Vendedor, Producto, Cantidad, Importe. Sin encabezados, Excel no sabe cómo debe agrupar los datos.

Regla 2: sin filas ni columnas vacías

Tus datos deben ser continuos. Las filas o columnas vacías en medio de la tabla pueden causar problemas. Elimínalas antes de empezar.

Regla 3: datos coherentes

Asegúrate de que los datos de una misma columna sean del mismo tipo. Una columna de importes solo debe contener números, no texto como "aún desconocido". Una columna de nombres debe estar escrita siempre de la misma forma: "Jan Jansen" y "J. Jansen" se consideran personas distintas.

Regla 4: sin celdas combinadas

Las celdas combinadas no funcionan bien con las tablas dinámicas. Si hay alguna, separa las celdas antes de empezar.

Crear una tabla dinámica paso a paso

Vamos a crear una tabla dinámica con un ejemplo práctico. Usamos una lista de ventas con las columnas: Fecha, Vendedor, Región, Producto e Importe.

Paso 1: selecciona tus datos

Haz clic en cualquier punto de tu tabla de datos. Normalmente, Excel selecciona de forma automática el rango correcto. También puedes seleccionar a mano todo el rango, incluida la fila de encabezados.

Paso 2: inserta la tabla dinámica

Ve a la pestaña Insertar de la cinta de opciones, en la parte superior. Haz clic en Tabla dinámica. Aparecerá un cuadro de diálogo.

Paso 3: elige la ubicación

Excel te pregunta dónde quieres colocar la tabla dinámica:

  • Nueva hoja de cálculo: la tabla dinámica se crea en una pestaña aparte (recomendado para principiantes)
  • Hoja de cálculo existente: tú eliges la ubicación

Elige Nueva hoja de cálculo y haz clic en Aceptar.

Paso 4: construye la tabla dinámica

Ahora ves un área de tabla dinámica vacía y, a la derecha, el panel Campos de tabla dinámica. Ahí aparecen todas las columnas de tu tabla de origen. Aquí empieza el trabajo de verdad.

Entender el panel de campos

El panel de campos tiene cuatro áreas a las que puedes arrastrar campos:

Filtros

Los campos que colocas aquí se convierten en opciones de filtro encima de la tabla dinámica. Resulta práctico, por ejemplo, para mostrar solo los datos de un año concreto.

Columnas

Los campos de esta área se convierten en encabezados de columna de la tabla dinámica. Úsala para las categorías que quieres comparar una al lado de otra.

Filas

Los campos de esta área se convierten en etiquetas de fila. Normalmente es aquí donde colocas la clasificación principal de tu análisis, como los nombres de productos o de vendedores.

Valores

Aquí colocas los números que quieres analizar, como los importes de venta o las cantidades. Excel calcula los totales automáticamente.

Haz tu primer análisis

Vamos a hacer un análisis sencillo: las ventas totales por vendedor.

Arrastrar los campos

  1. Arrastra el campo Vendedor al área Filas
  2. Arrastra el campo Importe al área Valores

Eso es todo. Ahora ves directamente una tabla con todos los vendedores y su importe total de ventas. Excel ha sumado automáticamente todos los importes por vendedor.

Ampliar el análisis

¿Quieres ver también qué productos ha vendido cada vendedor? Arrastra el campo Producto a Filas, debajo de Vendedor. Ahora ves un desglose por producto para cada vendedor.

Añadir columnas

¿Quieres ver las ventas por región una al lado de otra? Arrastra Región al área Columnas. Ahora tienes una tabla cruzada: los vendedores en las filas, las regiones en las columnas y los importes de venta en las celdas.

Personalizar la tabla dinámica

Una tabla dinámica se puede personalizar por completo. Estas son las posibilidades más importantes.

Quitar campos

Arrastra un campo fuera de un área, de vuelta a la lista de campos, o desmárcalo en la lista de la parte superior.

Cambiar el orden

Arrastra los campos hacia arriba o hacia abajo dentro de un área para cambiar el orden. Si hay varios campos de fila, el orden determina la jerarquía.

Cambiar el cálculo de los valores

De forma predeterminada, Excel suma los valores con SUMA. Pero también puedes elegir otros cálculos:

  1. Haz clic en el campo del área Valores
  2. Elige Configuración de campo de valor
  3. Selecciona otro cálculo: Cuenta, Promedio, Mín., Máx., etc.

Esto resulta práctico si, por ejemplo, quieres saber cuántas transacciones hubo (Cuenta) en lugar del importe total (Suma).

Filtrar y ordenar

Las tablas dinámicas ofrecen amplias posibilidades de filtrado y ordenación.

Usar el área de filtros

Arrastra un campo a Filtros para obtener un filtro desplegable encima de la tabla. Así puedes mostrar, por ejemplo, solo los datos de 2024 o solo los de la región Norte.

Filtros de fila o de columna

Haz clic en la pequeña flecha situada junto a una etiqueta de fila o de columna para filtrar. Puedes seleccionar o deseleccionar elementos concretos.

Ordenar

Haz clic con el botón derecho en un valor y elige Ordenar. Puedes ordenar de mayor a menor o al revés. Así ves enseguida quién es el mejor vendedor.

Actualizar la tabla dinámica

Si añades datos nuevos a tu tabla de origen, tienes que actualizar la tabla dinámica:

  1. Haz clic en cualquier punto de la tabla dinámica
  2. Ve a la pestaña Analizar tabla dinámica
  3. Haz clic en Actualizar

O haz clic con el botón derecho en la tabla dinámica y elige Actualizar.

Atención con las filas nuevas

Si añades filas nuevas al final de tu tabla de origen, puede que queden fuera del rango de origen. Compruébalo en Analizar tabla dinámica > Cambiar origen de datos.

Consejo: convierte tus datos de origen en una tabla de Excel (Ctrl+T). Así, el rango se amplía automáticamente con los datos nuevos.

Formato y presentación

Con el formato adecuado, una tabla dinámica puede tener un aspecto profesional.

Aplicar estilos

Ve a la pestaña Diseño cuando la tabla dinámica esté seleccionada. Ahí encontrarás decenas de estilos ya diseñados. Haz clic en un estilo para aplicarlo de inmediato.

Cambiar el formato de número

De forma predeterminada, los valores se muestran sin formato. Para añadir símbolos del euro y separadores:

  1. Haz clic con el botón derecho en un valor de la tabla dinámica
  2. Elige Formato de número
  3. Selecciona Moneda o Número con las opciones que quieras

Rellenar las celdas vacías

Las celdas vacías de una tabla dinámica pueden resultar confusas. En Opciones de tabla dinámica puedes indicar que las celdas vacías muestren un 0 o un guion.

Aplicaciones prácticas

Las tablas dinámicas son útiles en muchas situaciones.

Analizar el presupuesto familiar

Anota tus gastos con la fecha, la categoría y el importe. Una tabla dinámica te muestra de inmediato cuánto gastas al mes en la compra, en energía o en ocio.

Gestión de socios

En una asociación puedes analizar cuántos socios hay por sección, cuándo se producen más altas o qué categorías de cuota son las más populares.

Análisis de ventas

Para una pequeña empresa, una tabla dinámica es ideal para ver qué productos funcionan bien, qué clientes hacen más pedidos y cómo evoluciona la facturación mes a mes.

Consejos para principiantes

Consejo 1: empieza por lo sencillo

Empieza con uno o dos campos y ve ampliando poco a poco. Así entenderás mejor lo que ocurre.

Consejo 2: experimenta con tranquilidad

No puedes romper nada. Arrastra campos de un lado a otro y prueba distintas combinaciones. Los datos de origen siempre permanecen intactos.

Consejo 3: usa el botón derecho del ratón

El botón derecho del ratón da acceso a muchas opciones prácticas, como filtrar, ordenar y la configuración de campo de valor.

Consejo 4: crea varias tablas dinámicas

Puedes crear varias tablas dinámicas a partir de los mismos datos de origen. Así tendrás distintos análisis uno al lado de otro.

Preguntas frecuentes

¿Puedo crear una tabla dinámica con datos de varias pestañas?

Sí, pero para eso hay que usar el modelo de datos o Power Pivot, algo más avanzado. Si eres principiante, es más fácil combinar primero todos los datos en una sola pestaña. Puedes copiar y pegar los datos, o usar la función BUSCARV para combinar tablas antes de crear la tabla dinámica.

¿Por qué Excel suma el texto como Suma de Texto?

Cuando arrastras un campo de texto a Valores, Excel no puede sumarlo. En su lugar, cuenta el número de elementos (Cuenta de Campo de texto). Si quieres ver cantidades, esto es justo lo que necesitas. Si quieres sumar importes, asegúrate de arrastrar a Valores el campo numérico correcto.

¿Cómo puedo hacer que la tabla dinámica se actualice automáticamente?

Ve a Opciones de tabla dinámica (botón derecho del ratón > Opciones de tabla dinámica) y marca Actualizar al abrir el archivo. Así, la tabla dinámica estará siempre al día cuando abras el archivo. Ten en cuenta que esto solo funciona si los datos de origen están en el mismo archivo.

¿Puedo crear un gráfico a partir de mi tabla dinámica?

Claro que sí, se llama gráfico dinámico. Haz clic en la tabla dinámica, ve a Insertar y elige Gráfico dinámico. El gráfico está vinculado a la tabla dinámica y se ajusta automáticamente cuando la modificas. Es una forma potente de presentar tu análisis de manera visual.