Despivotar una tabla de Excel
Si tu informe tiene un mes por columna, ninguna tabla dinámica podrá analizarlo. Esta herramienta lo convierte al formato que sí funciona.
El problema que resuelve
Casi todos los informes que circulan por correo están en formato cruzado:
| Vendedor | Ene | Feb | Mar |
|---|---|---|---|
| Ana | 100 | 120 | 90 |
| Luis | 80 | 70 | 60 |
Se lee muy bien, y es inservible para analizar. Una tabla dinámica no puede agrupar por mes porque los meses no son un dato: son nombres de columna. Tampoco puedes filtrar «solo el primer trimestre» ni añadir abril sin rehacerlo todo.
Lo que necesitas es el formato tabular, donde cada fila es una observación:
| Vendedor | Atributo | Valor |
|---|---|---|
| Ana | Ene | 100 |
| Ana | Feb | 120 |
| Ana | Mar | 90 |
| Luis | Ene | 80 |
Sobre esa forma, la tabla dinámica funciona, Power BI funciona y cualquier herramienta de análisis funciona.
Cómo usarla
Solo tienes que decidir qué columnas identifican cada fila. En el ejemplo es
Vendedor; en un informe de ventas podrían ser Región y Producto a la vez.
Escríbelas separadas por comas en «Columnas que se mantienen».
Todo lo que no marques como columna clave se despivota automáticamente. No hace falta enumerar los doce meses: deja «Columnas que se despivotan» en blanco y se usan todas las demás.
Los títulos de las columnas nuevas
Se generan dos columnas: una con el nombre de la columna de origen y otra con su
valor. Por defecto se llaman Atributo y Valor, pero casi siempre merece
la pena cambiarlas por algo con significado —Mes e Importe, por ejemplo—,
porque son los nombres que verás en la tabla dinámica.
Celdas vacías
La opción «Omitir las celdas vacías» viene activada. En una tabla cruzada con muchos huecos —lo normal en informes por producto y mes— desactivarla puede multiplicar por diez el número de filas del resultado sin aportar ni un dato.
Déjala desactivada solo si necesitas que todas las combinaciones existan, aunque estén vacías.
Preguntas frecuentes
¿Qué diferencia hay entre despivotar y transponer?
Transponer intercambia filas por columnas: la tabla gira, pero sigue siendo cruzada. Despivotar reestructura los datos para que cada fila sea una observación. Son cosas distintas y solo la segunda sirve para analizar.
¿Puedo tener varias columnas clave?
Sí. Escríbelas separadas por comas, por ejemplo Región,Vendedor. Se repetirán
en cada fila del resultado, que es exactamente lo que necesita una tabla
dinámica.
¿Se conservan los números como números?
Sí. Un importe sigue siendo un número en el archivo descargado, así que puedes sumarlo directamente. Si llegara como texto, la tabla dinámica no podría calcular nada con él.
¿Cuántas filas genera?
Filas originales multiplicadas por columnas despivotadas, menos las celdas vacías si dejaste esa opción activada. Una tabla de 100 filas por 12 meses produce hasta 1 200 filas.
¿Es lo mismo que «Anular dinamización de columnas» de Power Query?
Sí, es la misma operación. La diferencia es que aquí no necesitas abrir Excel, cargar Power Query ni conocer su interfaz: subes el archivo y descargas el resultado.