Los 5 errores más frecuentes en tablas dinámicas Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010Truco compatible con Excel 2007

La tabla dinámica es una herramienta muy potente, pero cuales son los 5 errores más frecuentes en tablas dinámicas Excel.

Los 5 errores más frecuentes en tablas dinámicas Excel
  • SOLO CAMPOS NECESARIOS
Incluir en el origen de datos las columnas que son realmente necesarias en la tabla dinámica.
Los 5 errores más frecuentes en tablas dinámicas Excel: Sólo campos necesarios

Por ejemplo, disponemos en el origen de datos la base imponible, el tipo de IVA, el importe de IVA y el precio total. De la base imponible podemos obtener el resto mediante campos calculados.

 
  • INCLUIR TODOS LOS CAMPOS
La tabla dinámica puede incluir todos los campos deseados, pero no significa que tengamos que incluir todos en el diseño de la tabla dinámica.
Los 5 errores más frecuentes en tablas dinámicas Excel: Incluir todos los campos

Añadir dos o tres campos en filas y otros dos o tres en columnas es controlable para saber lo que filtramos, pero si aplicamos un número mayor se hace poco operativo.

 
  • MOSTRAR VALORES ERRÓNEOS
La tabla dinámica nos permite elegir el tipo de cálculo deseado (suma, cuenta, promedio…) para resumir datos del campo seleccionado, siendo normal que se muestren valores erróneos en el informe.
Los 5 errores más frecuentes en tablas dinámicas Excel: Valores erróneos

Desde las opciones de la tabla dinámica podemos reemplazar los valores erróneos por blanco o el carácter deseado.

 
  • CAMPO TEXTO EN ÁREA VALORES
Cuando diseñamos una tabla dinámica con datos cruzados (con filas y columnas) pretendemos insertar un campo de texto en el área de valores y realizar cálculos.
Los 5 errores más frecuentes en tablas dinámicas Excel: Texto en valores

Al insertar un campo de texto en un área numérica (valores) únicamente se puede contar, para ello deberemos cambiar el diseño y situar el campo en el área de filas o coumnas.

 
  • EXCESIVAS TABLAS DINÁMICAS EN LIBRO
En ocasiones nuestro libro contiene excesivo número de tablas dinámicas que consumen mucha memoria.

- Consultar:

Errores totales de tablas dinámicas

 

Nivel de dificultad: Básico Excel Básico

76 comentarios en “Los 5 errores más frecuentes en tablas dinámicas Excel

  • Hola
    Tengo un problema bastante común con los campos calculados de una TD. Al agregar nuevas columnas en mi base de datos de origen y actualizar, algunos de los campos calculados existentes se dañan, y debo volver a construirlos. Como puedo hacer para que estos campos no se dañen en la medida en que se insertan columnas en la base de datos de origen?
    Ayuda por favor!

    • Hola Andrés,

      Lo que comentas es muy raro, ya que si cambias el origen de datos (añadiendo columnas), no tiene que presentar problema en los campos calculados.
      No se si con que se dañan, te refieres a que se borra la fórmula, u otros casos.
      Sólo cambia el ajuste del ancho de columnas o el formato, según tengas asplicado en opciones de tabla dinámica / pestaña: diseño y formato.

      Saludos.

    • A mí también me ocurre. Creas una tabla dinámica a partir de unos datos. Más tarde añades nuevas columnas de datos a la base de datos que alimenta a la tabla dinámica. Actualizas el rango de la tabla dinámica para que coja todas las columnas de la base de datos y algunos de los campos calculado se dañan y la fórmula aparece NOMBRE. Comentar que estos campos calculados son sencillos, por ejemplo una resta de un campo y otro.

        • Cuando hablo de base de datos me refiero a una hoja con datos. Me parece que eso ocurre cuando son campos calculados que hacen operaciones con otros campos calculados.

          Por ejemplo:
          campo calculado1 = campo1 - campo 2
          campo calculado 2 = campo calculado1 - campo 3

          • Hola Fer,

            Cuando disponemos de campos calculados con origen en otros campos calculados, es importante el orden de resolución de los mismos.

            Pestaña: Analizar / Grupo: Cálculos / Campos, elementos y conjuntos / Orden de resolución.

            Saludos.

  • Hola,
    Tengo una base de datos con valores positivos y negativos, cuya suma da cero (con los valores redondeados en dos decimales).
    Pero con la TD la suma no me da cero (-4E-10), a qué se puede deber?
    Saludos,

  • elabore un grafico dinamico a partir de una tabla con 3 indicadores, el problema es que no respeta los valores de cada indicador, pues grafica con los valores reales unicamente el de uno, los otros 2 los va sumando

    • Hola Salvador,

      La tabla dinámica agrupa información y realiza un cálculo.

      Puedes cambiar la suma por contar o cambiar la estructura en la tabla dinámica para que represente valores individuales.

      Saludos.

  • Buenas,

    Tengo creada una conexión desde una tabla de Access a excel donde me crea una tabla dinámica. El problema es que datos que antes aparecían en mis datos de access y ahora no siguen apareciendo en la tabla dinámica aunque vacios (es decir no crean filas ni columnas pero si aparecen en los filtros como posibles valores). Como si la tabla dinámica guardase todos los datos que ha habido en esa tabla aunque ya no aporten datos nuevos.

    Un saludo,
    Muchas gracias

    • Hola Javier,

      Revisa las propiedades del rango de datos externos. Pestaña datos / Grupo Conexiones / Propiedades.
      Revisa las opciones en: "Si cambia el número de filas en el rango de datos..."

      Saludos.

  • Tengo problemas al actualizar la tabla dinamica , un campo fecha me lo trae como un numero que tiene una I delante del numero. Necesito que lo traiga como fecha ya que debemos agrupar por fecha.
    Si voy a consulta en la tabla el formato de celda lo trae con formato contabilidad y en euro.

    • Hola Raul,

      Faltarían datos pero como idea deberás de quitar el caracter "|" en el origen de datos con funciones o texto en columna.
      El número resultante le aplicas formato de fecha; Puede ser que la fecha lleve un formato especial de fecha UNIX (POSIX), etc. Por lo que no se reconoce si no lo conviertes (revisa el post siguiente).

      Saludos.

    • Hola necesito eliminar el subtotal o total general en este caso pero solo de una de las Columnas, porque está sumando precios entonces no tiene sentido, el tema es que cuando elimino los totales siempre lo hace para todas las columnas

      • Hola Rosario,

        En las tablas dinámicas solo se muestran Totales y Subtotales para todas las filas o todas las columna. Pero no permite seleccionar solo una columna.

        Puedes realizar operaciones en la hoja sobre la tabla dinámica con la función IMPORTARDATOSDINAMICOS.

        Saludos.

  • Hola buenas. Tengo una columna en la base de datos con el filtro de género y etiquetas hombre y mujer. Pero al crear la tabla dinámica se me duplican las etiquetas ×2 hombre y ×2 mujer, separándose los datos. Cómo hago para solucionarlo? Soy un novato. Gracias de antemano.

  • Hola, sucede que tengo una tabla donde agrego los datos de mis ventas por dia, y estos datos se agregan a otra tabla donde se muestran en todo el mes, es decir esta la tabla del mes de abril con las ventas de totales de ese mes, la cosa es esta ocacion se me duplicaron uno dias en esta tabla, los valores de venta esta bien, pero no se como cambiar las fechas para quitar ese dia duplicado, saludos.

  • Hola. Mi caso es que a partir de una TD estoy realizando una gráfica sencilla. Necesito las filas con un ancho muy pequeño para mostrar mas grande la gráfica. Pero al actualizar la TD, las filas se vuelven al ancho original. Ya le quite el flat a la TD para no ajuste los anchos y tiene el flat de conservar el formato de la celda al actualizar (pestaña "diseño y formato"). y aún asi lo hace. si le quito la gráfica ya se comporta como quiero. Sabes algo de eso?
    Gracias!

    • Hola Magnus,

      La característica de los gráficos es que se adaptan a los valores de los datos de manera automática. Por eso en tu caso no tiene solución de usuario excepto ajustarlo manualmente, por ejemplo el eje de categorías.

      La solución es crear el gráfico mediante macro. No es la solución pero intenta en los ejes poner alineación con un ángulo, reduce el ancho y aumenta la altura, pero reduce el tamaño total a mostrar.

      Saludos.

  • Buen día! una consulta...tengo una tabla dinámica que cada que inserto datos nuevos y los actualizo me da datos erróneos al promediar varias celdas, es decir, por ejemplo si tiene que promediar 95, 67, 43, 56 me da como resultado 70 cuando el resultado correcto es 65, al principio parecia solo en error de redondeo pero en algunos casos los resultados se alejan demasiado del real. No se si este es un error frecuente o es que debe instalar de nuevo el software.
    Ayuda por favor!!! y mil gracias de antemano

    • Hola Erika,

      Según coloque los campos en el área de diseño. Prueba los valores numéricos en el área de valores y configura el campo como promedio, en el total general mostrará 65,25; o el valor actualizado. Siendo independiente de la versión de Excel.

      Saludos.

  • HOLA!....al actualizar mi tabla dinámica me aparece el siguiente error......HAY DEMASIADOS REGISTROS PARA COMPLETAR ESTA OPERACION......y ni siquiera son muchos registros!!!.....que hago!...saludes

    • Hola Edgardo,

      Parece que hay un problema de memoria. Puede ser poca memoria en el equipo y muchas aplicaciones abiertas o también que en los datos exista algún caracter dañado no valido que produce el consumo de memoria.

      Saludos.

  • Hola tengo un problema con mi tabla dinamica, no está respetando los valores de las columnas, en algunas ocasiones si en otras no.
    por ejemplo a veces los 50 los interpreta como 1 y así con cualquier numeros, en otras ocasiones si toma el valor correcto.
    Ayuda por favor!

    • Hola Ana,

      En el área de valores se muestran los campos numéricos que deseamos calcular (de forma predeterminada suma) pero si el valor es texto lo que realiza es contar.

      Verifica el cálculo que realiza.

      Saludos.

  • Hola, tengo esta consulta.

    En una TD hice un campo calculado utilizando la función SI, pero la sumatoria de ese campo calculado no es la correcta, a que podrá deberse?

  • Al agregar los campos numericos (PRECIO UNIT) de la TD en el Area de Valores, estos aparecen como SUMA DE PRECIO UNIT. y lo suma. no quiero la suma, sino el mismo dato

    • Hola Jhony,

      El área de valores es para aplicar cálculos de los valores numéricos, que por defecto suma los valores agrupados. Para mostrar el mismo valor insertalo en el área de filas o columnas.

      Saludos.

  • Hola buena tarde,
    Estoy trabajando en una tabla dinámica para la cual relacioné 11 tablas de datos todas dentro del mismo archivo con un ID como clave primaria para todas las filas, en algunas tablas las filas contienen el mismo ID al menos 20 veces, el problema es que al comenzar a trabajar una tabla dinámica y realizar los filtros me considera todos los ID por lo que aparecen los valores duplicados.
    Por ejemplo, si tengo una columna que contiene 9 proyectos aprobados y quiero saber cuales empresas están involucradas en dichos proyectos, filtro utilizando otra tabla que contiene las empresas que están relacionadas con el proyecto pero me aparece que todos los proyectos concentran todas las empresas, es decir, para cada proyecto me aparecen todas las empresas registradas.
    Agradeceré mucho su orientación.
    De antemano GRACIAS.

  • Hola, tengo una tabla dinámica que en los totales quiero que muestre el promedio, pero en vez de ello suma los resultados estando configurado para que promedie.
    Saludos;

    • Hola Pedro,

      Realmente está aplicando el promedio, la causa es que al agrupar los valores iguales el número de elementos a dividir siempre es menor. No considerando valores individuales.

      En breve publicaremos un post al respecto.

      Saludos.

  • Hola tengo una tabla dinámica que no me reconoce todas las filas aún cuando están escritas de la misma manera, en una selección muy simple, como por ejemplo, contar cuantos hombres contratados como contrata hay, la tabla dinámica indica 280 mientras que la real cantidad son 283

    Por qué no los reconoce???

    • Hola Celia,

      No es normal que se produzca ese error, revisa que los datos numéricos están en el área de valores y que en algún campo existan espacios. Verifica con suma u otro cálculo para ver si también se produce.

      Saludos.

  • Saludos a todos.
    En una tabla dinámica quiero ordenar alfabéticamente, en un campo llamado "nombre", los nombres de cada cliente para poder determinar cuánto debe en total cada uno, ya que normalmente en la tabla de origen están ordenados por fecha. Al seleccionar 'ordenar de A-Z' en el campo de la TD, no lo hace. Me voy a la tabla de origen y realizo el mismo ordenamiento sin ningún problema. Regreso a la TD y selecciono "actualizar", tampoco lo logro ¿Qué es lo que estoy haciendo mal y no me he dado cuenta?
    Agradezco de antemano su respuesta.

    • Hola Leonardo,

      Si los datos de nombre están en el área de fila y columnas, no tienes ningún problema en ordenar los datos. Verifica no tengas algún campo con nivel superior. Y verifica el diseño de la tabla dinámica en pestaña diseño / Grupo: Diseño / Diseño de informe.

      Saludos.

      saludos.

  • Buen dia, tengo una base de datos usando la formula iferror(vlookup(valor_Matriz_indicador_false);""), introduciendo el numero de la factura me debe de dar el codigo con el que se guarda en el sistema, con la formula pretendo que al no ingresar ningun valor no aparezca en la celda el tipico #N/A, si no la celda en blanco lo que siempre me ha funcionado, pero ahora lo que me percate es que la contadora en sus depuraciones le esta poniendo el 0 en el campo de facturas de mi BD'S le pone 0, y en automatico mi formula que deberia estar en blanco me aparecen en las celdas que tienen la formula me aparece el valor que solicito sin poner nigun valor en la celda que requiero la informacion, osea de nada le sirve que le ponga el iferror. y si es eso ya que borro el 0 y se va ala siguiente celda que tiene el mismo valor, lo borro y se va al siguiente.

    tratare de dar un ejemplo. en la celda A5 Valor es 0, en la celda D5 el valor es 90805 (registro del sistema al capturar la factura) borro el valor de A5 y se va al siguiente valor 0 es decir A15 valor 0 y me aparece en automatico el valor del registro del sistema que seria el consecutivo 90820. En las celdas que llevan el valor valor correcto que se registro es decir el numero de la factura todo funciona correctamente.

    Espero haberme dado a entender y espero su apreciable retroalimentacion.

  • Hola al guardar un archivo con segmentación y gráficas se deshabilita los segmentados al momento d abrir el archivo no se x q ?

  • Hola!

    Estoy trabajando con unas TD que me mandó un compañero y no me da la posibilidad de actualizarlas. Es decir, hay un problema de conexión con alguna referencia. El mensaje es el siguiente: "No se pudieron obtener los datos de 'usuarios' en el libro ..." Sin embargo, la hoja en la que referencia el problema, es una hoja que no guarda datos sino que es una en la que solamente se guardan los nombres de unos usuarios. No sé si tendrán alguna idea de qué puede estar fallando. Gracias de antemano

    • Hola Pablo,

      Significa que el libro está compartido y no almacena el origen de datos (posiblemente externo). Quien creo la tabla dinámica con el origen de datos tiene unas rutas desde su equipo, que son diferentes a las de los demás.

      Otra opción es que al compartir el libro el usuario no tenga privilegios de edición.

      Saludos.

  • Buenos días!

    A ver si me puedes ayudar. He creado una tabla dinámica donde hay sólo textos y hay casillas con mucho texto pero no logro que toda la información se ajuste al espacio, sino que se muestra sólo en una línea, aunque le aumente el alto de la fila en "Segmentación de formato". ¿Sabes si hay alguna forma de "ajustar texto" dentro de la tabla dinámica?

    Gracias de antemano,

  • Buena tarde:

    Genere una grafica desde mi td pero no me respeta la columna de totales como si esta no fuera parte de la td, que puedo hacer para que se incluya en mi grafica.

    Saludos.

    • Hola Mauricio,

      El gráfico dinámico no representa los totales generales, solo los valores de filas y columnas. Pero puedes vincular los totales a otras celdas fuera de la tabla dinámica e insertar un gráfico estándar.

      Saludos.

  • Hola buenas tardes.

    Hice un gráfico dinámico a partir de una tabla que tiene todos los días de los años 2018 y 2019 (campo DATE), y para cada día el valor de una variable (campo VALUE). En la opción "mostrar lista de campos", sección "Ejes (categoría)" coloqué el campo DATE y automáticamente me colocó otros dos campos llamados AÑOS y TRIMESTRES... hasta allí estamos bien, pero en la gráfica aparecen dos íconos en la parte inferior derecha que tienen los símbolos "+" y "-" que cambia la visualización de la gráfica por año, trimestre o mensual, peeeero no me da la visualización POR DIA, que también quisiera ver pero no sé por qué no me aparece, sólo llega a mostrarme la mensual, trimestral y anual.

    ¿Alguna idea de cómo puedo corregir este problema?

    Mil gracias y saludos.

  • Hola. Tengo un problema con la creación de la tabla dinámica. Metí todos los datos que necesito, y cuando intento generar la td me da el siguiente error: "el nombre de campo de tabla dinámica no es válido. Para crear un informe de tabla dinámica debe usar datos organizados en forma de lista con columnas rotuladas. Si desea cambiar el nombre del campo de la tabla, debe escribir un nombre nuevo para el campo". Que puedo hacer? Gracias por su respuesta

    • Hola Nancy,

      Deberás revisar el origen de los datos, existe algo que provoca el error como celdas combinadas, diferente número de filas o columnas, o el encabezado que tenga algún caracter extraño o una palabra reservada.

      Saludos.

  • Tengo una tabla dinamica donde seleccione Descripciòn y Artìculo y lo pase a la etiqueta de fila y el resultado en la tabla dinàmica es que los puso todo en una fila los dos mencionados conceptos, pero para efectos de impresiòn, como hago para que el campo activo Artìculo lo pinte en una columna.

  • Hola, teno una tabla dinámica que cuando quiero cambiar el Origen de datos se elimina y me agrega "rangos"... qué puedo hacer para que solo me reconzca la iformación que agrego a la base ...sin hacer lo que menciono al principio

  • Hola, agradezco por la información.

    En Excel desarrollé cinco tabulados dinámicos con gráficos, que son alimentados por una base de datos en archivo TXT que se conecta a Excel a través de la herramienta Power Pivote. En este sentido, al momento de generar segmentadores de datos a las gráficas, me aparece una opción "en blanco" al interior del segmentador, que contiene información y que incluso se ve reflejada en los tabulados. Ya revisé la base txt y es correcta.

    ¿A qué crees que se deba?

    De antemano muchas gracias por su respuesta. Saludos

    • Hola Marco,

      Generalmente es por que existe algun tipo de caracter, por ejemplo, espacio... Revisa el txt para ver que información incluye (blanco). También puedes quitarlo de los filtros de tabla dinámica.

      Saludos.

  • Hola, buenos días, tengo un problema con una tabla dinámica de un archivo en el cual tengo varias TD. Luego de cargar toda la información diaria presiono "Actualizar todo" para que se actualicen todas las tablas y la información pero una tabla queda sin actualizar, la cual luego actualizo en forma individual y funciona perfectamente la actualización. A que se puede deber este error? Muchas gracias!

  • Estimados, tengo el siguiente problema con una TD. Esta TD de acuerdo al origen de datos, abarca desde las coordenadas A1 hasta la D5. Luego, en la columna F1 a F5 (que NO pertenecen a la TD) existen calculos que hacen referencia a campos de la TD (por ejemplo: F3=A3+B3. El problema surge cuando al actualizar la TD provoca que se inserte una nueva columna B desplazando las otras columnas hacia la derecha (por ejemplo si un filtro que originalmente encontraba 3 grupos de resultados, ahora encuentra 4). En esta situación la nueva TD abarca desde A1 hasta E5 lo que causa que los calculos de los campos que están fuera de la TD queden erroneos. ¿como se puede hacer que las referencia de los campos fuera de la TD se actualicen en función de las columnas que se puedan agregar o eliminar en la TD?

    • Hola DJ,

      La única solución es crear una macro que actualice los datos, teniendo en cuenta las celdas contiguas. Ya que la TD al insertar filas y columnas reemplaza las fórmulas.

      Siempre queda la solución de rehacer el diseño en la hoja de la TD.

      Saludos.

  • Quiero realizar colocar una condicional en un campo calculado, pero no me reconoce celdas sin caracteres, y en las columnas con valores sin caracteres me vota #¡VALOR!, cual seria la solución.

    Saludos

  • Buenas tardes,

    Antes de nada muchas gracias por vuestra labor, Es de un precio incalculable.

    Mi pregunta: Se puede hacer una tabla que relaciones datos (texto) pero no valores, es decir, tengo varias tablas con clientes, y en cada una de ellas tengo varias características (datos del cliente pero numeros) del cliente. Me gusttaría hacer una tabla que agrupe todos los datos del cliente. Pero al hacerla dinámica solo consigo que me sume los datos como si fuesen valores, y me aparecen numeros (sumas) donde debería de aparecer texto (ejemplo: Si es Cliente Importante o No importante, pero en vez de esa palabra me aparece una suma, que es igual en todos las celdas de esa columna).

    Hay la posibilidad de hacer una tabla que relacione caracteristicas de algo comun entre las tablas?

    Gracias por vuestro tiempo

  • Buen día,
    Estoy trabajando con una tabla dinámica, donde el total general de la tabla es diferente a la suma de los valores, les dejo una tabla ejemplo, el total me da 86, y al hacer la suma uno a uno me da en total 88, adicionales comentarles que estoy trabajando con recuento distinto, aún estoy no me da problema en otras tablas.
    Esta es la tabla ejemplo:

    Etiquetas de fila 2019
    ene 3
    feb 2
    mar 4
    abr 7
    may 19
    jun 23
    jul 8
    ago 6
    sep 15
    oct 1
    Total general 86

    Espero me haya dado a entender, muchas gracias de antemano.

  • Buenos días:
    Quisiera saber si alguno de ustedes podría ayudarme con un problema que tengo en donde me aparece el texto: "No se puede resumir este campo con suma porque no es un cálculo admitido para el tipo de datos texto", cuando intento sumar en tabla dunamica una columna de la cual proviene de una base datos que tiene solo valores numéricos?

Responder a Mireya Cancelar la 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.