Consulta sobre tabla dinámica

08/01/2009 - 17:08 por Miguel | Informe spam
Tengo un libro con varias hojas, en una de ellas tengo los datos,
repartidos en 7 columnas tituladas. A partir de los datos registrados
en esta hoja (Hoja1), he creado una tabla dinámica, definiendo el
origen de estos datos con el nombre Base_TD, de la siguiente forma:
Insertar-->Nombre-->Definir (Base_TD) y con la fórmula:
ÞSREF(Hoja1!$A$1;0;0;CONTARA(Hoja1!$A:$A);7)
El problema es que siempre me deja fuera el último registro; es decir,
si actualmente tengo 5300 registros en la Hoja1, solo me trata hasta
el 5299; si tengo 53001, me trata hasta el 5300 y así sucesivamente.
No entiendo por qué sucede esto, cuando en el mismo libro tengo otra
Hoja, pero esta con cinco columnas en vez de siete, como origen de
datos de los que se surte otra tabla dinámica, definida de la misma
forma que la anterior (Base_TD1) y con la misma fórmula ÞSREF(Hoja3!
$A$1;0;0;CONTARA(Hoja3!$A:$A);5), y me trata todos los datos
correctamente, no me deja el último registro fuera.
¿Cuál puede ser el problema? Se os ocurre alguna forma de
solucionarlos?
Muchas gracias.
Un saludo,
Miguel A.
 

Leer las respuestas

#1 Gaby
08/01/2009 - 17:51 | Informe spam
Hola Miguel

Posiblemente se deba a que en la columna A tienes una celda en blanco
dentro de tu rango, la parte de la fórmula CONTARA(Hoja1!$A:$A) debe
de referirse a una columna sin ninguna celda en blanco.

Gabriela Cerra

http://excel.gabrielacerra.com/

On Jan 8, 10:08 am, Miguel wrote:
Tengo un libro con varias hojas, en una de ellas tengo los datos,
repartidos en 7 columnas tituladas. A partir de los datos registrados
en esta hoja (Hoja1), he creado una tabla dinámica, definiendo el
origen de estos datos con el nombre Base_TD, de la siguiente forma:
Insertar-->Nombre-->Definir (Base_TD) y con la fórmula:
 ÞSREF(Hoja1!$A$1;0;0;CONTARA(Hoja1!$A:$A);7)
El problema es que siempre me deja fuera el último registro; es decir,
si actualmente tengo 5300 registros en la Hoja1, solo me trata hasta
el 5299; si tengo 53001, me trata hasta el 5300 y así sucesivamente.
No entiendo por qué sucede esto, cuando en el mismo libro tengo otra
Hoja, pero esta con cinco columnas en vez de siete, como origen de
datos de los que se surte otra tabla dinámica, definida de la misma
forma que la anterior (Base_TD1) y con la misma fórmula ÞSREF(Hoja3!
$A$1;0;0;CONTARA(Hoja3!$A:$A);5), y me trata todos los datos
correctamente, no me deja el último registro fuera.
¿Cuál puede ser el problema? Se os ocurre alguna forma de
solucionarlos?
Muchas gracias.
Un saludo,
Miguel A.

Preguntas similares