Tablas dinámicas en Excel

Las tablas dinámicas son útiles para analizar los datos almacenados en Excel. En este tutorial revisaremos los aspectos básicos del trabajo con las tablas dinámicas para poder realizar un análisis exitoso de la información.

  1. ¿Qué es una tabla dinámica?
  2. Funcionamiento de las tablas dinámicas
  3. Cómo crear una tabla dinámica
  4. Partes de una tabla dinámica
  5. Dar formato a una tabla dinámica
  6. Formato de valores en una tabla dinámica
  7. Filtrar una tabla dinámica
  8. Segmentación de datos en tablas dinámicas
  9. Modificar campos de una tabla dinámica
  10. Modificar el tipo de cálculo de una tabla dinámica
  11. Crear un gráfico dinámico
  12. Mover un gráfico dinámico
  13. Cambiar origen de datos de una tabla dinámica

Frecuentemente encontrarás en la literatura impresa y en Internet que las tablas dinámicas también son conocidas como “tablas pivote” por su nombre en inglés (pivot tables).

53 pensamientos en “Tablas dinámicas en Excel

  1. Luis Britto Garcìa

    Saludos.
    Desde que estoy recibiendo las tutorías en excel total, he encontrado datos muy importantes, los cuales me para desarrollar muchos temas.

  2. auris

    Gracias! Estoy recibiendo sus correos y hanm sido excelentes!

  3. Francys Silva

    Buenas tardes, muy interesantes sus artículos… quisiera me ayudaran con toda la información necesaria para la creción y manejo de tablas dinámicas…

  4. @ngel

    EXCELENTE ESTO ESTABA BUSCANDO, GRACIAS POR EL APORTE Y POR TU TIEMPO AMIGO

  5. cesar

    muchisimas gracias por su ayuda. Esta pagina esta “de pelos”. Me ha servido un monton ya que los graficos son bastante vivos y no hay mucha teoria..Me he convertido en un fan mas de esta pagina a partir de hoy.

  6. Omar

    Excelente explicacion amigo, yo crei que era dificiles las tablas dinamicas pero con tu explicacion estuvo bastantes sencillo de entender y aprender, yo te doy un 10 amigo! felicidades por esta aportacion

  7. Gerardo

    Un sincero reconocimiento por su trabajo. Me ha sido de mucha utilidad. Gracias

  8. Qarmena

    Es más de lo mismo. Pero muchíiiiiiiiisimas gracias por tu trabajo y tiempo. Es de la mejores páginas que he visto por la web. FELICITACIONES¡¡¡¡

  9. Blanca

    Hola, quiero felicitarte por tu excelente trabajo, tus tutoriales me han enseñado y aclarado mucho más de lo que había estudiado.
    puedes sugerirme algún orden de inicio de estudio para volver a repasar hasta llegar nuevamente con las tablas dinámicas?, considerando desde excel básico.
    Gracias nuevamente y me ha sido super útil.

  10. JC

    me sirvió de mucha ayuda para resolver inquietudes sobre la manera mas ágil de crear tablas dinámicas gracias por le aporte.

  11. rlg

    EXCELENTE pagina, me ha sido de mucha utilidad. felicitaciones¡

  12. Marco Guajardo

    Buenísimo!!!! espectacular tutorial!!!

  13. Jeisser

    Hola, que tengas buen día:
    Yo trabajo con tablas dinámicas que me arrojan la producción semanal de cada producto por trabajador. Y en la última columna está el total producido de cada producto, y como es tabla dinámica el número de columnas varía de acuerdo al número de trabajadores ( a veces llegan nuevos trabajadores o se van). Entonces, lo que hago es extraer por producto el total producido en una nueva hoja de cálculo, utilizando la función buscarv, pero obviamente necesito colocar el indicador de columna de donde se extraerá el total (la cual es la última columna de la tabla dinámica y para ello necesito contar su número de columnas , lo cual tengo que hacer cada semana). En conclusión, lo que quisiera es una función que me cuente el número de columnas de dicha tabla que por ser obviamente dinámica cambia constantemente su número de columnas y/o filas.
    De antemano muchas gracias!

    1. Moisés Ortíz Autor

      Hola Jeisser, no existe una función de Excel que haga esto. La solución es crear una macro VBA. El código sería similar al siguiente:

      Sub ContarColumnasTablaDinamica
      MsgBox ActiveSheet.PivotTables(1).TableRange2.Columns.Count
      End Sub

  14. cristian ortega

    hola gracias por el aporte , siempre es bueno un recordatorio sobre todo si se trata de tablas dinamicas

  15. JAVIER ZAMORA

    MUY INTERESANTE LA INFORMACION QUE PUBLICAN. FAVOR HACERME LLEGAR A MI MAIL INFORMACION RELACIONADA CON EL MANEJO DE EXCEL. MUCHAS GRACIAS

  16. victor

    Que buen Tutorial, completo, conciso , dinamico. muchas gracias por tu tiempo de elaboracion y dedicacion

  17. Gustavo

    Hola, apenas encontré tu pagina de Excel y esta genial, me ha resuelto muchas dudas, muchas gracias por la información

  18. Alex Escamilla

    Hola Moisés,
    Encontré muy útil tu página, felicidades!
    Sabes tengo una duda y me gustaría saber si es posible hacerlo.
    Tabla dinámica me ayuda a tener reportes de ventas sin embargo tengo una tabla en otra hoja de excel donde me gustaría que se reflejará información específica como las ventas del mes en curso solamente.
    Hay alguna forma de traer con formulas o de otra manera la información contenida o filtrada de la tabla dinámica a una tabla “normal” de excel?

    Saludos

    1. Moisés Ortíz Autor

      Hola Alex, ya que todas las tablas dinámicas en Excel tienen un origen de datos, puedes consultar la información directamente en dicho rango de celdas. Para conocer rápidamente el origen de datos de una tabla dinámicas puedes hacer clic en Herramientas de tabla dinámicas > Opciones > Cambiar origen de datos, y esto mostrará en pantalla el rango que contiene los datos originales.
      Si por el contrario, quieres consultar directamente la información en la tabla dinámica, entonces puedes utilizar la función IMPORTARDATOSDINAMICOS. Para más información sobre esta función consulta el siguiente artículo:
      http://exceltotal.com/referencias-a-tablas-dinamicas/

  19. Ana

    Gracias por este tutorial, me ha ayudado bastante, es precisamente lo que estaba necesitando, claro, facil, concreto y sencillo.

  20. Miguel

    Gracias Mosises, quisiera conocer si se puede tabajar una tabla cuando, lo nombre son diferentes pero iguales, me explico, si el nombre el Juan Perez C y Juan Perez Castro y Juan Antonio Perez, todos estos son la misma persona, a la hora de hacer una tabla dinámica, me los muestra por separado, se puede hacer algo??????, para corregir este problema

    Saludos y Gracias

    1. Moisés Ortíz Autor

      Hola Miguel, no se puede hacer nada directamente en la tabla dinámica, tienes que homologar primero tus datos.
      El caso que describes es excesivamente complejo de automatizar, tendrías que homologar prácticamente uno por uno.

  21. Ulises

    Genial amigo gracias por compartir tus conocimientos fue de gran ayuda para armar mi exposicion te agradezco de corazon …mil gracias

  22. VCMR

    GRACIAS POR EL TUTORIAL MUY EFECTIVO……

  23. david

    excelente método de enseñanza “práctico y nada complejo como muchas otras páginas”., felicidades y muchas gracias por compartirlo !!!
    esta es una buena manera de querer enseñar a los demás.

  24. estela zambrano

    Felicidades por esta enseñanza!!! no entendía nada de tablas dinámicas, pero ahora ya puedo aplicar esta función sin problema, me gusta que la explican de manera sencilla, sin conceptos técnicos y paso a paso con ejemplos. Excelente página.

  25. luis flores

    Le agradezco a exceltotal y estoy recibiendo la información y me ha sido de mucha ayuda, saludos

  26. Marcelo Liascovich

    GRACIAS POR VUESTROS INTERESANTÍSIMOS ARTÍCULOS. DESEARÁ SABER SI PUEDEN ENVIAR ALGO REFERENTE A MACROS EN EXCEL ESTIMADOS AMIGOS

    ATTE
    marcelo liascovich

  27. Rafael

    Creo que está de más dada la cantidad de comentarios que se han publicado, sin embargo quisiera agradecer a quien esté detrás de esta página por su dedicación y esfuerzo para generar información asequible y útil al alcance de todos. Ahora que me fue necesario aprender estas cuestiones de Excel, encontré a través de este medio el mejor tutorial explicado de una manera amena y sencilla. Muchísimas gracias.

  28. liliana

    Excelente lo pude aplicar y me esta ayudando mucho con mi trabajo… :) mil gracias!!!

  29. Anai

    Buena Explicación, gracias

  30. Gustavo Ospina

    Mil gracias, entendí perfectamente y lo estoy poniendo en práctica.

  31. Ana

    Muchas gracias por tu explicación de tablas dinámicas, está muy entendible y todo queda claro.

  32. Paola

    Muchas gracias por esta explicación, apoya mucho a comprender el ambiente dinámico ya que esta explicado de manera digerible.
    Excelente trabajo

  33. MAX25

    Me salvaste! super bien explicado, puedo seguirte desde cero…
    gracias por este excelente manual de usuario en Excel

  34. Josè Leyva

    FELICITACIONES, por la manera tan sencilla y didáctica de exponer. Ha sido muy útil la manera amigable del tutorial. Gracias!!!!

  35. Manuel Tiberio Marin Gallego

    Un cordial saludo, han publicado una excelente informacion, que estoy utilizando como herramienta para mejorar mi trabajo.

  36. Luis 2013

    Exelente material,Muchisimas gracias por compartir los conocimientos de una manera practica y entendible.!!!!

  37. ledda2013

    Muchas gracias por haber hecho este manual tutorial de tablas dinámicas.
    Dios te Bendiga Grandemente.

  38. Monserrat

    Hola yo apenas empiezo a conocer sobre tablas dinámicas y la verdad me ha sido de mucha utilidad , las explicaciones son muy claras y sencillas de antemano gracias y una felicitación

  39. Jorge Basurto

    Seguramente has recibido bastantes muestras de agradecimiento; me uno a todas ellas y te felicito por poder compartir el conocimiento y hacerlo llegar a tantas personas. No sabes cuanto has ayudado. Saludos.

  40. Juan Carlos

    En verdad un manual muy practico gracias por tu aporte
    Saludos

  41. Rafa

    INTERESANTE TEMA:
    Espero aprender mucho sobre Tablas Dinámicas, gracias por la info.

  42. hector lora

    hola!
    estoy muy interesado en aprender esta herramienta de trabajo como lo es pivot, ya que mi nueva posicion en la empresa demenda muchos cuadros y estoy seguro que esto me ayudara mucho; agradecere todo el material y consejos que puedan enviarme.
    Saludos.

  43. christian

    hola! me gusto mucho el contenido de esta pagina, me gustaría ver información sobre BASE DE DATOS.

  44. Fabiola Tomay

    Pertenezco a la área jurídica de un corporativo y requiero de tener información precisa y muy rápida de todos los registros, actos de comercio, actos administrativos de cada empresa, relaciones de bienes muebles e inmuebles y un sin fin de información. lo que pretendo es como tener una hoja de Excel con extractos o generales de cada una de las empresas y que cuando requiera consultar en particular me traslade con un click me traslade a la hoja o comentario que contenga los detalles. Tengo la plena certeza de que las tablas dinámicas me serán de gran utilidad pues conozco gente que es realmente eficiente en su trabajo utilizándolas pero no tengo la menor idea de como empezar. bueno ya tengo mi base de Excel con información básica. Agradeceré por siempre su apoyo.

    1. Moisés Ortíz Autor

      Hola Fabiola, las tablas dinámicas son excelentes para crear reportes dinámicos sobre información numérica como ventas, costos, stock, etc. Pero un “sistema” de navegación con extractos no lo lograrás con tablas dinámicas, sino construyéndolo con vínculos. Te recomiendo leer la primera parte del siguiente artículo donde hablo sobre cómo crear hipervínculos en Excel:
      http://exceltotal.com/como-crear-un-indice-de-hojas-en-excel/

  45. julieth alejandra azain

    gracias a ustedes he podido aprender mas de las tablas dinamicas

  46. rosemery

    GRACIAS!!!!… toda la informacion y de una manera sencilla me a hecho de bastante ayuda… Bendiciones..

  47. LINAM

    Excelente página, simple y completa.
    Muchas gracias.

  48. Grace

    Excelente explicación… me siento mucho mas segura en trabajar con tablas dinamicas