Tabla dinámica de varias hojas en Excel

Compatibilidad: Excel 365 2021 2019 2016

Si disponemos de datos en varias hojas y deseamos crear una tabla dinámica que una los datos de ellas con Rangos de consolidación múltiples, la definimos como Tabla dinámica de varias hojas en Excel.

Excel 2007, 2010, 2013 y 2016 no dispone del asistente de tablas dinámicas que incluye la opción de rangos de consolidación múltiples. Podemos activarlo mediante el atajo de teclado, al no estar disponible en la cinta de opciones.

Tabla dinámica de varias hojas en Excel

En la hoja Madrid se encuentran las ventas de los productos por mes para la delegación de Madrid y en la hoja Sevilla, los productos por mes.

Libro con hoja Madrid (A1:E7) y hoja Sevilla (A1:E6)
  • MOSTRAR COMANDO ASISTENTE
  1. Ir a: Cinta de opciones / Pestaña: Archivo / Opciones. Mostrará la ventana de opciones de Excel.

    Ventana de opciones de Excel
  2. Clic sobre categoría: Barra de herramientas de acceso rápido. Donde insertar el comando.

  3. Ir a: Comandos disponibles en / Seleccionar: Todos los comandos. Muestra todos los comandos de Excel.

  4. Clic sobre el comando: Asistente para tablas y gráficos dinámicos.

  5. Pulsar el botón Agregar. Agrega el comando a la barra de acceso rápido.

  6. Pulsar el botón Aceptar. Cierra la ventana e inserta el comando.

  • INSERTAR TABLA DINÁMICA
  1. Ir a: Barra de acceso rápido / Comando: Asistente de tabla y gráfico dinámico. Mostrará el asistente para tabla dinámica.

  2. Ir a: ¿Dónde están los datos que desea analizar? / Activar la casilla Rangos de consolidación múltiples. Deseado para la tabla dinámica de varias hojas.

  3. Ir a: ¿Qué tipo de informe desea crear? / Activar la casilla Tabla dinámica. O la deseada.

    Asistente: Rango de consolidación múltiples.
  4. Pulsar el botón Siguiente. Mostrará el paso 2 de 3 del asistente.

  5. Clic sobre la casilla: Crear un solo campo de página. O la opción deseada para los datos.

    Asistente: Crear un solo campo de página.
  6. Pulsar el botón Siguiente. Mostrará el paso 3 de 3 del asistente.

  7. Ir a: Rango / Seleccionar Hoja: Madrid y Rango: A1:E7. Rango que contiene los datos con encabezados.

  8. Pulsar el botón Agregar. Para añadir los datos de Madrid.

  9. Ir a: Rango / Seleccionar Hoja: Sevilla y Rango: A1:E6. Rango que contiene los datos con encabezados.

  10. Pulsar el botón Agregar. Para añadir los datos de Sevilla.

    Asistente: Rango Madrid (A1:E6) y Sevilla (A1:E7)
  11. Pulsar el botón Siguiente. Mostrará el paso 3 de 3 del asistente.

  12. Ir a: ¿Dónde desea situar el informe de tabla dinámica? / Clic sobre: Hoja de cálculo nueva. O la opción deseada.

    Asistente: Hoja de cálculo nueva.
  13. Pulsar el botón Finalizar. Para salir del asistente y mostrar la tabla dinámica.

    Tabla dinámica de varias hojas en Excel: Tabla dinámica de rangos de consolidación múltiples.

 

La tabla dinámica mostrará los nombres de Página1 para las delegaciones, Filas para los productos y Columnas para los meses.

Pudiendo insertar una Tabla Dinámica de varias hojas en Excel, o con rangos de consolidación múltiples.

Nivel de dificultad: Avanzado Excel Avanzado

23 comentarios en “Tabla dinámica de varias hojas en Excel

  • solo puedo ver esos valores, no hay alguna forma de que sume solo una opcion de la columna (mas que nada para aplicar segmentacion de datos despues)

    muy buen aporte, gracias

  • como puedo modificar los campos, porque en la tabla que estoy trabajando hay muchos mas campos y al momento de hacer la tabla toma unos valores que no deseo

  • Muy bueno el tutorial, pero me surge una duda: al crear la tabla, PAGINA 1 da el nombre de las delegaciones, que son las hojas Madrid y Sevilla, pero no los muestra como tal, sino que aparecen como Elemento 1 y Elemento 2. ¿Existe alguna forma de que al clickear PAGINA 1 me muestre los nombres de las hojas en vez de Elemento 1 y Elemento 2?

  • hola, tengo una tabla dinamica con rangos de consolidacion multiples y me ocurre dos cosas que son un problema para mi gestion porque no veo los resultados finales de los datos aportados en cada hoja.
    -Primer Problema: al actualizar la tabla duinamica, (siguiendo tu ejemplo) anoto datos en la hoja Madrid y cuando la actualice me desaparece la fila entera de la hoja Madrid.

    -Segundo Problema: Cuando añado datos en la hoja Madrid no los suma en la tabla dinamica, (voy a la hoja donde añadi los datos y compruebo en la opcion de datos/ordenar y filtrar/avanzadas... y compruebo que coge todo el rango hasta donde yo quiero y esta todo correcto)

    ¿porque me ocurre esto?¿que estoy haciendo mal que no me doy cuenta? si solo estoy añadiendo datos para que finalmente los sume en la tabla dinamica.

    ayuda por favor

  • Buenas tardes,
    Hice el ejercicio, pero en la sección de Filas de la tabla dinámica confeccionada sale por default los elementos de las primeras columnas de cada archivo de excel. ¿Cómo podría hacer para que en Fila pueda seleccionar otra opción? Mis bases de datos son 2 archivos de excel con los mismos 10 encabezados y lo que toma como Filas en la tabla dinámica final es el Encabezado 1 (empezando por la izquierda). La idea es que tome como Fila otro encabezado. Saludos

  • Es muy practico tu ejercicio. Gracias Pero yo tuve que utilizarlo en dos tablas que tienen productos de dos locales diferentes: en la tabla figura el producto, el valor unitario, la cantidad vendida y el total de la ventas de ese producto. Al realizar la tabla dinamica con los datos de las dos hojas; la comuna donde estan los precios unitarios se me suman los valores si el articulo esta presente en las dos tablas, cuando ese valor deberia quedar fijo.
    sucursal 1 -producto jabon-precio unitario 50-cantidad vendida 5- total 250
    Sucursal 2 -producto jabon-precio unitario 50-cantidad vendida 2-total 100
    Los datos de la tabla dinamica me suma y me tira estos datos
    Producto jabon- precio 100- cantidad vendida 7- total 350
    Me explique bien? el precio unitario aparece duplicado pero la cantidad vendida y el total estan bien.
    Yo lo resolvi no mostrando la columna de los precios unitarios... pero hay alguna forma de mostrarlos sin que los duplique?
    Gracias Mariel

  • Hola muchas gracias, excelente ayuda,

    Tengo una consulta como cambio el origen de datos en este tipo de tablas dinámicas.

    por ejemplo si quisiera agregar celdas o simplemente si cambio de hoja la base de datos.

    Mil gracias

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.