Hola:
Tengo un listado con unos 40.000 registros y no me deja hacer una tabla dinámica única, sino que tengo que partirla en varias tablas para poder tener un resumen del listado. ¿sabeis cual es el límite de registros para hacer una tabla dinámica? ¿hay alguna otra solución para tener los resultados? Pensad que puedo tener errores al encontrar duplicados.
Mil gracias
El problema no está en que tengas 40000 datos, sino en las agrupaciones que quieres hacer con ellos.
Según las combinaciones de agrupaciones puedes exceder alguno de estos límites, en concreto, supongo que te estará dando problemas esto de "The product of the number of items in all column fields in a PivotTable cannot exceed 32,768" es decir, el producto del número de elementos en todos los campos de columna no pueden exceder 32768, vamos que si tienes 10 grupos con 10 elementos cada uno con 10 subelementos cada uno ya llevas 10x10x10 =1000 (este producto es el que tiene el límite de 32768)
¿es este tu caso?
Aquí están los límites de Excel según la información de microsoft,
Lo único que se me ocurre es que utilices alguno de los campos como campo de página, y así no tienes que duplicar los datos de origen.
También puedes tambien crear un par de grupos manualmente para mostrarlos.
------
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
¿como puedo insertar una tabla de ejemplo para que veas exactamente mi problema? Es la primera vez que participo en un foro.
El error que a mí me sale es: Un campo de los datos de origen tiene más elementos únicos que los adminsibles en una tabla dinámica. Puede que no se cree la tabla o que la tabla no contenga los datos de este campo.
En la tabla tengo sólo dos campos: NOMBRE e IMPORTE y lo que quiero es que sume los importes de cada NOMBRE. Tengo que partir la tabla para poder hacerlo. A ver si se te ocurre otra manera más sencilla, así es un rollo.
Muchas gracias
para adjuntar un archivo a un comentario debes iniciar sesión antes (sólo los usuarios registrados pueden adjuntar archivos).
luego verás que en la parte inferior tienes un apartado que pone "Archivos Adjuntos". (incluyo una imagen del aspecto que tiene)
Pulsa examinar para buscar el archivo y luego dale al botón Adjuntar para subirlo.
------
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
Gracias.
Te adjunto el fichero con los datos sobre los que quiero hacer una tabla dinámica en la que sume las cantidades de cada NOMBRE.
Para hacerlo, yo lo tengo que ordenar primero (por los duplicados), partir la tabla en dos (hay que volver a poner los rótulos de las columnas para que te lo reconozca como tal en la tabla dinámica) y luego hacer dos tablas dinámicas
A ver si se te ocurre otra forma más fácil.
gracias
Lo he probado en la versión 2002 y no me da el error.
he aumentado los datos que me das, hasta más de 40000 y tampoco.
incluso he puesto 40000 anotaciones con el mismo nombre y tampoco reproduzco este error.
te adjunto un ejemplo que no me causa error.
¿qué versión de Excel utilizas?
------
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
No entiendo nada. He intentado hacer una tabla dinámica con los datos que me envias y me sigue dando el error. Pongo en FILA el campo NOMBRE y en DATOS sumo el IMPORTE.
La versión de Excel que tengo es la 2000 SR-1 Professional
Pues me temo que llegó el momento de actualizarse. (haz de todas maneras antes una reparación de la instalación actual por si acaso).
En la versión para excel 2000 de los límites de las tablas dinámicas habla de un límite de 8000 elementos únicos para cada campo de fila o columna, mientras que para la versión 2002 este límite es de 32500
Alcanzarías este límite si hubiese un nombre que tuviese más de 8000 importes a sumar, aunque en el ejemplo tenías muchos nombres diferentes que se repetían poco.
También hablan de que la versión 2002 hace un uso más eficiente de la memoria, aunqu no parece que el error que obtienes se deba a eso.
------
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
OK. Muchísimas gracias por contestarme con tanta rapidez.
Intentaré que me cambien la versión de Excel a ver si tengo más suerte.