Capítulo 153: Diferencia entre Anular Dinamización de columnas y Transponer
Aprende a diferenciar Anulación de dinamización y Transponer en Power Query y cuándo utilizar cada una para reorganizar tus datos.
Aunque ambas herramientas cambian la estructura de una tabla, no hacen lo mismo.
La anulación de dinamización convierte varias columnas en filas para organizar mejor categorías que pueden aumentar. En cambio, transponer simplemente gira la tabla, convirtiendo filas en columnas y columnas en filas.
Qué hace la anulación de dinamización
La anulación de dinamización toma varias columnas y las convierte en registros dentro de una sola columna.
Por ejemplo, si tienes países como Perú, Argentina, Bolivia y Ecuador en diferentes columnas, puedes convertirlos en una sola columna llamada Países.

De esta manera, cada país ocupará una fila junto con su año y su respectivo valor.
Esta estructura es más adecuada cuando las categorías pueden seguir creciendo. Si aparece un nuevo país, simplemente se agrega una nueva fila en lugar de crear otra columna.
Cómo anular la dinamización en Power Query
Selecciona cualquier celda de la tabla y entra en Datos > De una tabla o rango para abrir Power Query.

Una vez dentro, selecciona la columna que quieres mantener sin cambios, por ejemplo Año.
Luego haz clic derecho y selecciona Anulación de dinamización de otras columnas.

Power Query convertirá automáticamente las demás columnas en filas y agrupará sus categorías en una sola columna.

Qué hace la opción Transponer
Transponer funciona de una manera completamente diferente.
En lugar de agrupar categorías, esta opción simplemente gira la estructura de la tabla. Lo que estaba organizado en filas pasa a estar en columnas y lo que estaba en columnas pasa a estar en filas.
Por ejemplo, si tienes los países en una fila y los años en otra parte de la tabla, al transponer se intercambia su posición.
La información no se agrupa ni se convierte en una sola categoría. Simplemente cambia su orientación.
Diferencia entre ambas herramientas
La diferencia principal está en el objetivo de cada transformación.
Anulación de dinamización: convierte varias columnas en filas y permite organizar categorías en una estructura vertical.
Transponer: gira completamente la tabla, intercambiando filas por columnas.
Por ejemplo, si tienes una tabla de ventas donde los países están como encabezados y quieres que la base de datos pueda crecer agregando nuevos países en filas, debes utilizar Anulación de dinamización.
Si necesitas cambiar la orientación completa de una tabla, puedes utilizar Transponer.
[Imagen 4: Comparación entre Anulación de dinamización y Transponer]
Cómo aplicar ambas opciones en Power Query
Para utilizar Anulación de dinamización, abre la tabla en Power Query desde Datos > De una tabla o rango, selecciona la columna que deseas mantener y utiliza Transformar > Anulación de dinamización de otras columnas.

Para utilizar Transponer, abre los datos en Power Query y selecciona Transformar > Transponer.
Después puedes utilizar Usar la primera fila como encabezados si necesitas convertir la primera fila en los nombres de las columnas.
Finalmente, selecciona Inicio > Cerrar y cargar para llevar el resultado nuevamente a Excel.


No confundas estas dos herramientas.
Si quieres que varias categorías que están en columnas pasen a formar registros en filas, utiliza Anulación de dinamización.
Si quieres cambiar completamente la orientación de la tabla, utiliza Transponer.
En bases de datos que crecerán constantemente, es recomendable mantener las categorías en filas y no crear nuevas columnas para cada categoría.
Módulo 25: Power Query II— Primeros Errores
⬇️ Descargar Ejercicio 147
⬇️ Descargar Ejercicio 148 149 150
⬇️ Descargar Ejercicio 151
⬇️ Descargar Ejercicio 152
⬇️ Descargar Ejercicio 153
⬇️ Descargar Ejercicio 154
Responses