Transponer es una herramienta del Pegado especial de Excel que te permitir谩 agilizar tu trabajo, rotando e intercambiando filas por columnas para datos de cualquier tama帽o. Lo mejor de todo es que puedes aplicarlo a datos, formatos y f贸rmulas de acuerdo con tus necesidades.
Tambi茅n, veremos cu谩ndo es conveniente utilizar funciones espec铆ficas para transponer, y el caso especial de las tablas din谩micas.
Pegado Especial
Veremos en primer lugar el caso del Pegado Especial como alternativa para Transponer. Supongamos que partimos de una tabla como la siguiente, la cual muestra a trav茅s de su doble entrada las ventas a lo largo de diferentes a帽os y pa铆ses:
Por conveniencia de an谩lisis, necesitamos mostrar los pa铆ses como columnas, y cada a帽o en diferentes filas. Aquellos que no conocen Transponer, se ver谩n en un apuro: incluso para una tabla peque帽a como la anterior, mover cada dato de posici贸n es un dolor de cabeza y es un proceso vulnerable a errores. Pero t煤 eres un lector afortunado, y est谩s a punto de aprender el truco.
- Copia toda la tabla (atenci贸n: no utilices Cortar en este paso)
- Decide d贸nde pegar谩s tus datos, en otra ubicaci贸n (puede ser en la misma hoja o en otra hoja u otro libro)
- Seleccionando la celda que se encontrar谩 en la esquina superior izquierda del nuevo rango, haz click derecho, y selecciona “Pegado especial”.
- Se abrir谩 una ventana como la siguiente. All铆 deber谩s seleccionar la casilla “Transponer”, en la parte inferior.
- Ver谩s que tienes muchas opciones adem谩s de Transponer. Por ejemplo, en la primera parte seleccionamos la opci贸n “Todo”, pero seg煤n tu inter茅s puedes girar tambi茅n f贸rmulas (atenci贸n a referencias absolutas y relativas), valores (para no considerar f贸rmulas y formatos), formatos (rellenos, fuentes y bordes de celda), entre otras opciones (menos frecuentes). La segunda secci贸n tiene algunas opciones adicionales como Sumar, Restar, Multiplicar y Dividir. Por lo general no las utilizar谩s en conjunto con Transponer, pero puedes hacerlo para operar sobre valores num茅ricos.
- Una vez configurada la ventana anterior, presiona Aceptar:
¡Ha ocurrido la magia! Si bien tus datos son los mismos, ahora puedes tomar otra perspectiva de los mismos, o presentarlos de manera m谩s clara tu audiencia. Presta atenci贸n a como cada valor (celdas blancas), siguieron a sus respectivos encabezados de filas y columnas en su nueva posici贸n.
Funci贸n Transponer (Excel 365 y Excel 2021)
Semejante al caso anterior, partiremos de seleccionar la celda donde se crear谩 la nueva tabla transpuesta. All铆, escribe la funci贸n TRANSPONER, y selecciona como 煤nico argumento un rango de valores (los de tu tabla original):
Al presionar Enter, ver谩s una matriz desbordada: si bien escribimos la f贸rmula en la celda A16, los resultados se han expandido a todo el espacio necesario hacia abajo y hacia arriba:
Los valores obtenidos son los mismos que los de la primera tabla transpuesta, pero en esta oportunidad no se han tra铆do formatos de celda y n煤mero.
¿Cu谩ndo utilizar esta alternativa?
Cuando la tabla transpuesta deba leer de manera din谩mica los valores de origen, y actualizarse si ocurre alg煤n cambio. La opci贸n de pegado especial congela los valores al momento del pegado.
Funci贸n Transponer (Excel 2019 y anteriores)
En este caso, los resultados e incluso la funci贸n ser谩 la misma, pero existir谩 una significativa diferencia. Deber谩s seleccionar primero el rango de celdas que ocupar谩 la matriz transpuesta (teniendo en cuenta que el n煤mero de filas de la matriz original ser谩 el n煤mero de columnas de la nueva matriz y viceversa), escribir tu f贸rmula, y confirmar el ingreso CTRL+SHIFT+ENTER (f贸rmula matricial):
Ver谩s que cada campo de la nueva tabla contendr谩 esta f贸rmula encerrada entre corchetes { }.
¿Cu谩ndo utilizar esta alternativa?
Las consideraciones son las mismas que en el caso anterior, con la salvedad que funcionar谩 en todas las versiones de Excel, y no 煤nicamente en las m谩s recientes.
¿Cu谩ndo utilizar tablas din谩micas?
Cuando tus datos tengan forma de “base de datos”, o involucren operaciones y c谩lculos de una determinada complejidad o profundidad de an谩lisis, puede resultar conveniente priorizar el uso de tablas din谩micas sobre la opci贸n de transponer, intercambiando los campos entre las 谩reas de Filas y Columnas, logrando un efecto final muy semejante, pero con la flexibilidad agregada que proporcionan las tablas din谩micas. Es la opci贸n m谩s sencilla si tus datos lo permiten.