Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Tradicionalmente, las tablas dinámicas se han construido con cubos OLAP y otros orígenes de datos complejos que ya tienen conexiones enriquecibles entre tablas. Sin embargo, en Excel, puede importar varias tablas y crear sus propias conexiones entre tablas. Aunque esta flexibilidad es eficaz, también facilita la recopilación de datos que no están relacionados, lo que da lugar a resultados extraños.

¿Alguna vez ha creado una tabla dinámica como esta? Tenía la intención de crear un desglose de las compras por región, por lo que dejó caer un campo de importe de compra en el área Valores y dejó caer un campo de región de ventas en el área Etiquetas de columna. Pero los resultados son incorrectos.

Ejemplo de tabla dinámica

¿Cómo puede solucionar esto?

El problema es que los campos que ha agregado a la tabla dinámica pueden estar en el mismo libro, pero las tablas que contienen cada columna no están relacionadas. Por ejemplo, es posible que tenga una tabla que enumera cada región de ventas y otra tabla que enumera las compras de todas las regiones. Para crear la tabla dinámica y obtener los resultados correctos, debe crear una relación entre las dos tablas.

Después de crear la relación, la tabla dinámica combina los datos de la tabla de compras con la lista de regiones correctamente y los resultados tienen el siguiente aspecto:

Ejemplo de tabla dinámica

Excel 2013 contiene tecnología desarrollada por Microsoft Research (MSR) para detectar y solucionar automáticamente problemas de relaciones como este.

Principio de página

Usar la detección automática

La detección automática comprueba los nuevos campos que agregue a un libro que contiene una tabla dinámica. Si el nuevo campo no está relacionado con los encabezados de columna y fila de la tabla dinámica, aparecerá un mensaje en el área de notificación en la parte superior de la tabla dinámica para que sepa que es posible que sea necesaria una relación. Excel analizará los nuevos datos para encontrar posibles relaciones.

Puede seguir ignorando el mensaje y trabajar con la tabla dinámica; sin embargo, si hace clic en Crear,el algoritmo funcionará y analizará los datos. Según los valores de los nuevos datos, el tamaño y la complejidad de la tabla dinámica y las relaciones que ya haya creado, este proceso puede tardar hasta varios minutos.

El proceso consta de dos fases:

  • Detección de relaciones. Puede revisar la lista de relaciones sugeridas cuando se complete el análisis. Si no cancela, Excel pasará automáticamente al siguiente paso de creación de las relaciones.

  • Creación de relaciones. Después de aplicar las relaciones, aparece un cuadro de diálogo de confirmación y puede hacer clic en el vínculo Detalles para ver una lista de las relaciones que se han creado.

Puede cancelar el proceso de detección, pero no puede cancelar el proceso de creación.

El algoritmo MSR busca el conjunto de relaciones "mejor posible" para conectar las tablas del modelo. El algoritmo detecta todas las relaciones posibles para los nuevos datos, teniendo en cuenta los nombres de columna, los tipos de datos de columnas, los valores dentro de las columnas y las columnas que están en tablas dinámicas.

Excel elige la relación con la puntuación de "calidad" más alta, según lo determinado por la heurística interna. Para obtener más información, vea Información general sobre relaciones y Solución de problemas de relaciones.

Si la detección automática no le proporciona los resultados correctos, puede editar relaciones, eliminarlas o crear otras manualmente. Para obtener más información, vea Crear una relación entre dos tablas o Crear relaciones en la vista Diagrama

Principio de página

Filas en blanco en tablas dinámicas (miembro desconocido)

Dado que una tabla dinámica reúne tablas de datos relacionadas, si alguna tabla contiene datos que no pueden estar relacionados por una clave o por un valor de coincidencia, estos datos deben controlarse de algún modo. En bases de datos multidimensionales, la forma de administrar datos no coincidentes es asignando todas las filas que no tienen ningún valor coincidente al miembro Desconocido. En una tabla dinámica, el miembro desconocido se muestra como un encabezado en blanco.

Por ejemplo, si crea una tabla dinámica que se supone que agrupa las ventas por tienda, pero algunos registros de la tabla de ventas no tienen un nombre de almacén enumerado, todos los registros sin un nombre de almacén válido se agrupan.

Si termina con filas en blanco, tiene dos opciones. Puede definir una relación de tabla que funcione, quizás creando una cadena de relaciones entre varias tablas, o bien puede quitar campos de la tabla dinámica que provocan que se produzcan las filas en blanco.

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×