none
Errores con campos y elementos calculados en tablas dinámicas

    Question

  • Saludos a todo el foro.

    He detectado el siguiente comportamiento en el uso de tablas dinámicas en Excel:

    A la hora de crear un nuevo campo calculado, o un nuevo elemento calculado, existen varias limitaciones relacionadas con la agrupación de campos que no encuentro documentadas por ningún sitio.

    Estoy usando Excel 2010 64 bits, en un único libro en donde se crean varias tablas dinámicas basadas en el mismo origen de datos, situado en una hoja del libro en formato de tabla estructurada de datos.

    He detectado las siguientes incompatibilidades o incidencias:

    1)  NO PUEDO CREAR UN ELEMENTO CALCULADO SI EXISTE UN CAMPO AGRUPADO.

    Da igual si el campo agrupado, por ejemplo un campo de fechas agrupado para que muestre meses y trimestres, se usa o no en la tabla dinámica en donde voy a crear el elemento calculado; simplemente con tener una tabla dinámica en otra hoja del mismo libro con un campo agrupado en las etiquetas de fila o de columna, no me deja crear el elemento calculado.

    2) NO PUEDO CREAR UN CAMPO AGRUPADO SI EXISTE UN ELEMENTO CALCULADO.

    Muy relacionado con lo anterior. Vamos, que parece que no puedo usar estas dos características en el mismo libro. Si desagrupo el campo afectado, sí puedo crear el elemento calculado, pero entonces después no puedo volver a agrupar, ni siquiera aunque no esté usando el campo en donde he creado el elemento calculado; tengo que eliminar el elemento calculado para poder volver a agrupar.

    3) NO SE CALCULA UN CAMPO CALCULADO SI UNO DE LOS CAMPOS USADOS EN LA FÓRMULA DEL CAMPO CALCULADO ES UTILIZADO AGRUPADO EN OTRA TABLA DINÁMICA.

    El campo calculado deja crearlo, pero al usarlo en la tabla dinámica, no lo calcula; salen ceros. Si voy a la tabla dinámica en donde se está usando uno de los campos utilizados en la fórmula del campo calculado, y le quito la agrupación, automáticamente el campo calculado funciona ok.

    ¿Alguien tiene más información sobre por qué este comportamiento? ¿Alguien conoce alguna limitación más similar a estas?

    Gracias por adelantado,

    Luis

    Friday, June 15, 2012 11:25 AM

Answers

  • Hola Luis,

    Si no he entendido mal tu situación, deberás crear una nueva tabla dinámica que no utilice la "caché" de las otras tablas que ya has creado. Para ahorrar espacio y ganar velocidad, esta versión de Excel aprovecha los campos agrupados y los campos y elementos calculados para todas las tablas dinámicas del libro. La ventaja es que con un solo cambio, afecta a todas las demás. Cuando esto se convierte en un inconveniente, como es tu caso, deberás crear una tabla dinámica que no se base en la misma "caché" de las otras.

    Para hacerlo, deberás añadir el comando Asistente para tablas y gráficos dinámicos en tu barra de herramientas de acceso rápido. Pasos:

    1. Archivo - Opciones - Barra de herramientas de acceso rápido
    2. En el desplegable Comandos disponibles en: escoge Todos los comandos
    3. Busca Asistente para tablas y gráficos dinámicos y lo agregas a la ventana derecha del cuadro de diálogo
    4. Utiliza este asistente para crear las tablas dinámicas y responde No cuando te solicite la depencia de estos datos con los anteriores.

    Espero que esto te ayude y si no era esta la cuestión te pido disculpas por el tiempo que te he hecho perder.

    Carles Prades

    Tuesday, November 20, 2012 9:22 PM

All replies

  • Hola Luis, tengo exactamente el mismo problema. Has conseguido resolverlo?

    Saludos

    Tuesday, November 13, 2012 3:19 PM
  • No. Parece que es una limitación de Excel 2010. Voy a probarlo en Excel 2013, a ver si sigue el mismo comportamiento.

    Saludos

    Tuesday, November 20, 2012 2:32 PM
  • Hola Luis,

    Si no he entendido mal tu situación, deberás crear una nueva tabla dinámica que no utilice la "caché" de las otras tablas que ya has creado. Para ahorrar espacio y ganar velocidad, esta versión de Excel aprovecha los campos agrupados y los campos y elementos calculados para todas las tablas dinámicas del libro. La ventaja es que con un solo cambio, afecta a todas las demás. Cuando esto se convierte en un inconveniente, como es tu caso, deberás crear una tabla dinámica que no se base en la misma "caché" de las otras.

    Para hacerlo, deberás añadir el comando Asistente para tablas y gráficos dinámicos en tu barra de herramientas de acceso rápido. Pasos:

    1. Archivo - Opciones - Barra de herramientas de acceso rápido
    2. En el desplegable Comandos disponibles en: escoge Todos los comandos
    3. Busca Asistente para tablas y gráficos dinámicos y lo agregas a la ventana derecha del cuadro de diálogo
    4. Utiliza este asistente para crear las tablas dinámicas y responde No cuando te solicite la depencia de estos datos con los anteriores.

    Espero que esto te ayude y si no era esta la cuestión te pido disculpas por el tiempo que te he hecho perder.

    Carles Prades

    Tuesday, November 20, 2012 9:22 PM
  • Hola,

    Yo tengo el mismo problema en el 2013, has encontrado solución?

    Gracias.

    Monday, August 26, 2013 2:23 PM