Copiar y pegar los datos de una fuente externa en una hoja de Excel desespera a muchos, que acaban re­si­g­ná­n­do­se e in­tro­du­cie­n­do los valores ma­nua­l­me­n­te, pero ¡no hay por qué! Junto con la sencilla función de copiar, Excel también ofrece la po­si­bi­li­dad de es­tru­c­tu­rar datos sin formato: te ex­pli­ca­mos cómo tra­n­s­po­ner datos en Excel.

Cómo tra­n­s­po­ner datos en Excel

Cuando se quiere copiar datos de una fuente con un formato inade­cua­do en una hoja de Excel, los re­su­l­ta­dos pueden ser de­ce­p­cio­na­n­tes. En lugar de di­s­tri­buir los valores co­rre­c­ta­me­n­te en filas y columnas, aparecen, por ejemplo, todos juntos en una misma columna. Corregir este desorden a mano puede ser muy laborioso. Afo­r­tu­na­da­me­n­te, Excel permite tra­n­s­po­ner datos y re­pa­r­ti­r­los en columnas.

Primero, copia un rango de datos (es decir, los valores de un grupo de celdas) en el po­r­ta­pa­pe­les. Luego, en el documento Excel de destino, clica con el botón derecho del ratón en la celda deseada y se­le­c­cio­na “Tra­n­s­po­ner”. Con ello, los valores pegados no apa­re­ce­rán uno debajo del otro, sino uno a lado del otro. Repite este paso con todos los conjuntos de valores y podrás es­tru­c­tu­rar todos los datos con la orie­n­ta­ción que quieras. Así te ahorras, al menos, algo de trabajo. Sin embargo, si quieres re­es­tru­c­tu­rar grandes ca­n­ti­da­des de datos, existen mejores maneras de hacerlo.

Nota

Con la técnica explicada más arriba, también puedes cambiar la orie­n­ta­ción de una tabla entera: al copiarla y tra­n­s­po­ne­r­la en otro lugar, Excel in­te­r­ca­m­bia au­to­má­ti­ca­me­n­te las filas y las columnas. No obstante, si tienes que realizar este tipo de re­orie­n­ta­ción a menudo, te resultará más útil una tabla pivote.

Para facilitar un poco el trabajo, puedes realizar también las tareas de copiar, pegar y tra­n­s­po­ner en Excel con un atajo del teclado:

  1. Primero, se­le­c­cio­na el rango. Si las entradas están separadas por filas en blanco, también se puede usar la co­m­bi­na­ción de teclas Ctrl + *.
  2. Copia el rango se­le­c­cio­na­do con Ctrl + C.
  3. De­s­plá­za­te hasta el lugar donde quieras in­tro­du­cir los datos y usa la co­m­bi­na­ción de teclas Ctrl + V para pegarlos.
  4. Pulsa las teclas Shift + F10 o haz clic con el botón derecho para abrir el menú de contexto.
  5. Se­le­c­cio­na entonces la función “Tra­n­s­po­ner” (Transpose).

Fórmula TRA­N­S­PO­NER de Excel

Para tra­n­s­po­ner en Excel, también se puede utilizar una función es­pe­cí­fi­ca con el mismo nombre: TRA­N­S­PO­NER permite re­orie­n­tar de nuevo una tabla entera. Se trata de una fórmula de matriz, es decir, que no se aplica a una sola celda, sino a varias a la vez. Para eje­cu­tar­la, marca primero un rango vacío que tenga la misma extensión que la tabla que quieras tra­n­s­po­ner. Así, por ejemplo, si la tabla en su formato original tiene diez filas y tres columnas, se­le­c­cio­na un rango con diez columnas y tres filas.

Sin deshacer la selección de celdas, escribe la función TRA­N­S­PO­NER:

=TRANSPONER(Matriz)

La matriz indica el rango que se quiere tra­n­s­po­ner. Nuestra tabla de ejemplo a co­n­ti­nua­ción se extiende de la celda A1 hasta la C10 (celda superior izquierda y celda inferior derecha), por lo que el rango que se introduce es A1:C10. Los dos puntos, en este caso, equi­va­l­drían a hasta.

Sin embargo, esta función no se confirma, como es habitual, con la tecla Enter, sino que para ello se necesita la co­m­bi­na­ción de teclas Ctrl + Shift + Enter. Una vez hecho esto, ya tienes una tabla nueva con la orie­n­ta­ción deseada.

Excel con Microsoft 365 para empresas y IONOS
El Office que ya conoces, pero mejorado

La potente apli­ca­ción de e-mail Exchange y las versiones más actuales de tus apli­ca­cio­nes favoritas de Office desde cualquier di­s­po­si­ti­vo.

Ir al menú principal