Saltar al contenido principal
InicioTutorialesPower BI

Creación y personalización de tablas dinámicas en Power BI

Aprende a crear tablas dinámicas personalizables en Power BI con formato condicional avanzado y algunos consejos de optimización.
Actualizado sept 2024  · 9 min leer

Las tablas dinámicas se crean en Power BI utilizando la función matriz visual. Te permiten resumir y analizar rápidamente grandes cantidades de datos. Básicamente son una forma avanzada de la tabla dinámica de Excel, pero con más funciones interactivas.

Puedes arrastrar y soltar campos en filas y columnas para organizar tus datos como quieras. También es genial para mostrar jerarquías; por ejemplo, si quieres desglosar las ventas por país, luego por ciudad y luego por producto. Puedes expandir y contraer niveles fácilmente.

Power BI - ejemplo de tabla dinámica con la matriz visual

Power BI - ejemplo de tabla dinámica con la matriz visual

Puedes consultar nuestro tutorial sobre jerarquías de Power BI para obtener una guía completa sobre cómo crear y utilizar jerarquías de forma eficaz en Power BI.

Las tablas dinámicas funcionan especialmente bien para resumir datos en los que necesitas ver muchos detalles granulares. La matriz visual hace que sea muy fácil desglosar los resúmenes de alto nivel para llegar al nivel de detalle que desees.

Naturalmente, las tablas dinámicas también son perfectas para comparar métricas en diferentes dimensiones. Añade a esto la personalización y el formato condicional disponibles en Power BI, y tendrás un potente visual que permite destacar la información más importante.

En este tutorial, utilizamos la matriz visual para explorar cómo crear tablas dinámicas en Power BI.

Recuerda descargar nuestra hoja de trucos de Power BI y tenla a mano mientras aprendes más sobre Power BI y las tablas dinámicas.

Hoja de trucos de Power BI

Hoja de trucos de Power BI del DataCamp

Introducción a las tablas dinámicas de Power BI

Para empezar con las tablas dinámicas, primero tenemos que importar nuestros datos, y luego podemos empezar a crear una tabla dinámica utilizando el visual de matriz.

Para obtener una guía paso a paso sobre la importación de datos, consulta nuestro tutorial de Power BI para principiantes.

Configurar tus datos

En esta sección utilizamos un conjunto de datos simulado para simplificar las cosas. 

Para importar estos datos a nuestro modelo de datos, combinamos la introducción manual de datos con la importación de un archivo Excel que contiene datos de ventas. Podemos hacerlo haciendo clic en "Transformar datos" para abrir el editor de Power Query, y luego podemos seleccionar "Introducir datos" para la introducción manual de datos.

Power BI - introduce los datos manualmente

Power BI - introduce los datos manualmente

Una vez que hayamos introducido nuestros datos, podemos seleccionar "Aceptar".

Para los datos de Ventas, Power BI nos permite importar fácilmente datos de muchas fuentes de datos diferentes haciendo clic en "Nueva fuente", y luego podemos elegir Excel como fuente de datos.

Power BI - lista de fuentes de datos

Power BI - lista de fuentes de datos

Crear tu primera tabla dinámica

Ahora que hemos importado los datos a nuestro modelo de datos, podemos ir a la vista Informe y hacer clic en el visual Matriz del panel Visualizaciones de la derecha.

Power BI - selección visual matricial

Power BI - selección visual matricial

Esto insertará una matriz en blanco en el lienzo.

Power BI - matriz visual en blanco

Power BI - matriz visual en blanco

Ahora podemos empezar a arrastrar campos de nuestro modelo de datos a la matriz. Verás opciones para Filas, Columnas y Valores.

Arrastra los campos que quieras utilizar como categorías para filas y columnas. Para nuestro ejemplo, añadimos Categoría de producto, Subcategoría y Producto en Filas, y Mes en Columnas.

En la sección de valores, debemos añadir las medidas que queremos analizar. Para este ejemplo, queremos analizar Ventas, que contiene el valor total de las ventas de cada producto por mes.

Power BI - tabla dinámica producto por mes

Power BI - tabla dinámica producto por mes

¡Estupendo! Acabamos de crear nuestra primera tabla dinámica en Power BI, que muestra las ventas por productos agrupados en categorías y subcategorías en filas, con los meses en las columnas.

Personalizar tu tabla dinámica

La matriz visual de Power BI ofrece una amplia gama de opciones de personalización, así como la posibilidad de ordenar y filtrar tus tablas dinámicas en función de tus necesidades.

Las opciones básicas de personalización incluyen colores, fuentes, alineación, bordes y tamaño de las celdas. Sin embargo, algunos ajustes preestablecidos de estilo también te ofrecen una forma más rápida de dar formato a tus tablas dinámicas.

Formatear tu tabla

Las opciones de formato "Preajustes de diseño y estilo" contienen unos cuantos estilos predefinidos y son la forma más rápida y sencilla de dar formato a tus tablas dinámicas. Después de aplicarlos, puedes personalizarlos más fácilmente.

Aquí tienes una vista previa rápida del preajuste de estilo "Mínimo" con el diseño "Compacto".

Power BI - preajuste de estilo minimalista

Power BI - preajuste de estilo minimalista

Aquí tienes una vista previa del preajuste de estilo "Cabecera en negrita" para comparar.

Power BI - preajuste de estilo de encabezado en negrita

Power BI - preajuste de estilo de encabezado en negrita

Clasificación

La ordenación en tablas matriciales sólo se aplica a las filas. Sin embargo, es importante recordar que tu ordenación está restringida al nivel de desglose al que esté configurada la matriz.

Por ejemplo, si desglosamos nuestra tabla hasta el nivel de Producto, tenemos la opción de ordenar por Categoría, Subcategoría y Producto.

Power BI - ordenación de tablas matriciales

Power BI - ordenación de tablas matriciales (niveles de fila ampliados)

Sin embargo, si colapsamos todos los niveles de la tabla matriz y perforamos hasta el nivel más alto, sólo tendríamos disponible para ordenar ese nivel superior.

Power BI - ordenación de tablas matriciales (niveles de fila colapsados)

Power BI - ordenación de tablas matriciales (niveles de fila colapsados)

Filtrado

Puedes filtrar fácilmente tu tabla dinámica añadiendo una rebanadora al lienzo de tu informe y filtrando la matriz visual de campo en campo. 

Power BI - filtrar una matriz con rebanadoras

Power BI - filtrar una matriz con rebanadoras

Alternativamente, seleccionando un campo, barra o línea de otro visual, puedes filtrar fácilmente el visual de matriz. Éstas se denominan interacciones, y puedes controlar cómo interactúan entre sí los visuales desde la pestaña Formato de la cinta cuando se selecciona un visual.

Por ejemplo, podemos reproducir el filtro anterior para la Subcategoría "Papelería" mediante un filtro cruzado a partir de un gráfico de barras.

Power BI - filtrado cruzado visual matricial

Power BI - filtrado cruzado visual matricial

Personalización avanzada con formato condicional

El formato condicional es una potente herramienta para hacer que en tus informes sólo destaque la información más importante. Para las tablas dinámicas, en particular, el formato condicional puede hacer que sea mucho más fácil echar un vistazo a una gran matriz y extraer rápidamente ideas o identificar posibles problemas.

Tenemos una guía detallada sobre el formato condicionalasí que échale un vistazo si quieres saber más sobre cómo utilizar esta potente herramienta en tus informes de Power BI.

La forma más sencilla de añadir formato condicional a un visual de matriz es hacer clic en él y luego ir a la opción de formato "Elementos de celda". Aquí verás todas las opciones de formato condicional disponibles, y es fácil activarlas y desactivarlas y aplicar reglas avanzadas mediante fórmulas DAX.

Puedes aprender más sobre DAX a través de nuestra Introducción a DAX de DAX.

Power BI - opciones de formato condicional de matriz

Power BI - opciones de formato condicional de matriz

Añadiendo el formato condicional del color de fondo a nuestra tabla dinámica totalmente ampliada, podemos extraer inmediatamente el producto y el mes de mayor rendimiento (los rotuladores fluorescentes en mayo) y el de menor rendimiento (el papel fotográfico en febrero).

Power BI - matriz de formato condicional visual

Power BI - matriz de formato condicional visual

Cómo optimizar tus tablas dinámicas

A medida que aumentan los volúmenes de datos, la matriz visual puede convertirse en un enorme cuello de botella en el rendimiento de tus informes. Sin embargo, hay algunas cosas que puedes hacer para minimizar el impacto.

Ante todo, optimiza tu modelo de datos. 

Elimina las columnas innecesarias y filtra los datos mediante el editor Power Query, para que sólo importes los datos que realmente necesitas.

Además, construye tu modelo de datos en torno al esquema estrella en lugar del esquema copo de nieve. Esto garantizará que no haya demasiadas relaciones adicionales entre tablas que provoquen cuellos de botella.

Echa un vistazo a nuestro Modelado de datos en Power BI para conocer las mejores prácticas a la hora de diseñar tu modelo de datos.

A continuación, evita añadir demasiados campos de fila y columna a tus tablas dinámicas, ya que esto puede hacer que la matriz visual tarde mucho en cargarse, especialmente para los usuarios finales que accedan a tu informe desde el Servicio Power BI.

Conclusión

En conclusión, podemos crear tablas dinámicas en Power BI utilizando la matriz visual, lo que te permitirá profundizar en tus datos para obtener información valiosa. 

Tomando nuestro Analista de Datos en Power BI es una excelente manera de aprender todo lo que necesitas saber sobre Power BI para que puedas obtener la certificación y conseguir un trabajo como desarrollador de Power BI.

Preguntas frecuentes sobre las tablas dinámicas de Power BI

¿Cuál es la diferencia entre una matriz y una tabla en Power BI?

Una tabla en Power BI es sencilla: muestra tus datos en filas y columnas, igual que una hoja de cálculo. Es genial cuando quieres ver valores individuales o cuando tratas con distintos tipos de datos en cada columna.

Por otra parte, una matriz te permite crear una tabla dinámica en la que tanto las filas como las columnas pueden agruparse o anidarse. Esto es genial cuando quieres mostrar datos jerárquicos. Por ejemplo, podrías tener categorías de productos anidadas dentro de regiones en las filas, y meses anidados dentro de años en las columnas.

¿Puedo replicar la funcionalidad de las tablas dinámicas de Excel en Power BI?

La matriz visual de Power BI es esencialmente el equivalente a una tabla dinámica de Excel, pero con algunas funciones más avanzadas. 

Al igual que en Excel, puedes crear tabulaciones cruzadas, utilizar jerarquíasy realizar diversos cálculos. Sin embargo, Power BI añade opciones de interactividad y visualización que hacen que tus informes y cuadros de mando sean más perspicaces.

Por ejemplo, puedes añadir fácilmente funciones de desglose y utilizar DAX (Expresiones de Análisis de Datos) para cálculos más complejos.

¿Puedo cruzar los datos de una tabla dinámica con otros visuales?

Cuando creas una tabla dinámica en Power BI, automáticamente pasa a formar parte del entorno interactivo de tu informe. Esto significa que cuando hagas clic en un elemento de tu tabla dinámica, filtrará o resaltará datos en otros visuales de la misma página. Del mismo modo, interactuar con otros elementos visuales afectará a lo que se muestre en tu tabla dinámica.

También puedes controlar y personalizar este comportamiento de filtrado cruzado si es necesario. Power BI te permite editar las interacciones entre visuales, para que puedas decidir qué visuales deben filtrar a otras y cómo.

¿Puedo exportar una tabla dinámica de Power BI a Excel conservando su estructura?

Aunque puedes exportar una tabla dinámica de Power BI a Excel, es posible que no puedas reproducir su estructura. 

Puedes hacer clic con el botón derecho en un visual de matriz y seleccionar "Exportar datos". Esto te dará opciones para exportar datos resumidos o subyacentes. Sin embargo, este método no conserva la estructura exacta de tu matriz de Power BI; en su lugar, obtendrás una tabla simple de tus datos.

Puedes utilizar la función "Analizar en Excel" de Power BI, pero esta función no exportará la función exacta, sino sólo el modelo subyacente con todos sus campos de datos, listo para ser analizado en Excel.

¿Puedo utilizar marcadores para guardar distintas vistas de una tabla dinámica en Power BI?

Sí. Los marcadores funcionan guardando diferentes instantáneas de tu informe, incluido el estado de tu tabla dinámica. Puedes utilizarlos para cambiar entre distintas combinaciones de visuales, filtros y selecciones.

Por ejemplo, si tu tabla dinámica tiene una jerarquía de varios niveles, podrías crear un marcador para cada nivel de desglose. Luego, puedes añadir botones en el lienzo de tu informe de Power BI para navegar rápida y fácilmente a cada uno de esos niveles.

Temas

Los mejores cursos de Power BI

Track

Fundamentos de Power BI

17 horas hr
Adquiere los conocimientos esenciales que necesitas para utilizar Power BI. Crea tus propias visualizaciones y cuadros de mando desde cero. No se requiere experiencia previa.
See DetailsRight Arrow
Start Course
Certificación disponible

Course

Visualización de datos en Power BI

3 hr
64.5K
Power BI es una potente herramienta de visualización de datos que puede utilizarse en informes y cuadros de mando.
Ver másRight Arrow
Relacionado

tutorial

Tutorial sobre cómo crear tablas de fechas en Power BI

Aprende a crear tablas de fechas en Power BI con este tutorial visual paso a paso.
Kafaru Simileoluwa's photo

Kafaru Simileoluwa

12 min

tutorial

Tutorial de Power BI para principiantes

Aprende los fundamentos de Power BI y a crear un informe básico con este tutorial paso a paso.
DataCamp Team's photo

DataCamp Team

16 min

tutorial

Tutorial de paneles de Power BI

Aprende a crear un panel en Power BI en este tutorial paso a paso, desde cargar tu conjunto de datos hasta compartir tu panel completado con tu equipo.
Kafaru Simileoluwa's photo

Kafaru Simileoluwa

18 min

tutorial

Tutorial de Modelado de datos en Power BI

Descubre qué es el modelado de datos en Power BI y cómo unas buenas prácticas de modelado de datos pueden llevar tus informes de Power BI al siguiente nivel.
Joleen Bothma's photo

Joleen Bothma

11 min

tutorial

Cómo crear un mapa térmico con Power BI

Comprende todos los entresijos de cómo crear mapas térmicos con Power BI y sus aplicaciones
Zoumana Keita 's photo

Zoumana Keita

9 min

tutorial

Tutorial sobre la ejecución de scripts de Python en Power BI

Descubre las distintas formas de utilizar Python para optimizar el análisis, la visualización y el modelado de datos en Power BI.
Joleen Bothma's photo

Joleen Bothma

9 min

See MoreSee More