Cómo transponer datos en Excel: convertir filas en columnas con pegado especial
🔍 WiseChecker

Cómo transponer datos en Excel: convertir filas en columnas con pegado especial

Es posible que tenga datos en una fila que necesiten reorganizarse en una columna, o viceversa. Copiar y pegar manualmente cada celda es lento y propenso a errores. La función Pegado especial de Excel incluye una opción Transponer que invierte al instante la orientación de los datos. Este artículo explica cómo usar Pegado especial para convertir filas en columnas y columnas en filas en unos pocos clics.

Puntos clave: Transponer datos en Excel

  • Pegado especial > Transponer: Este es el método principal para invertir filas y columnas sin reescribir datos.
  • Ctrl+C y Alt+E+S+E: Use esta secuencia de atajos de teclado para abrir Pegado especial y seleccionar Transponer rápidamente.
  • Clic derecho > Pegado especial: Esta ruta de menú da acceso a la casilla Transponer desde el menú contextual.

ADVERTISEMENT

Qué hace la función Transponer

La opción Transponer de Pegado especial reorienta los datos copiados. Convierte una fila horizontal de celdas en una columna vertical. También convierte una columna vertical en una fila horizontal. La función funciona en cualquier rango seleccionado, incluidas varias filas y columnas. Crea una copia nueva y transpuesta de los datos, sin modificar las celdas originales.

Primero debe copiar los datos de origen. Los datos transpuestos se pegarán en una nueva ubicación. Asegúrese de que el área de destino esté vacía para evitar sobrescribir información existente. Los datos transpuestos son estáticos. No se actualizarán si cambia las celdas de origen originales.

Pasos para transponer datos con Pegado especial

Siga estos pasos para invertir los datos de filas a columnas o de columnas a filas.

  1. Seleccione y copie los datos de origen
    Haga clic y arrastre para seleccionar el rango de celdas que desea transponer. Presione Ctrl+C en el teclado para copiar la selección.
  2. Seleccione la celda superior izquierda del destino
    Haga clic en la celda donde desea que comiencen los datos transpuestos. Esta celda se convertirá en la esquina superior izquierda del nuevo rango invertido. Asegúrese de que haya suficiente espacio vacío debajo y a la derecha.
  3. Abra el cuadro de diálogo Pegado especial
    Haga clic con el botón derecho en la celda de destino. En el menú contextual, haga clic en Pegado especial. Como alternativa, puede ir a la pestaña Inicio de la cinta de opciones. Haga clic en la flecha pequeña debajo del botón Pegar y, a continuación, seleccione Pegado especial.
  4. Active la opción Transponer
    En el cuadro de diálogo Pegado especial, busque la casilla Transponer en la esquina inferior derecha. Haga clic en la casilla para seleccionarla. A continuación, haga clic en el botón Aceptar.

Los datos aparecerán al instante en la nueva ubicación con las filas y columnas intercambiadas. Ahora puede eliminar los datos originales si ya no los necesita.

Uso del atajo de teclado

Para un acceso más rápido, use esta secuencia de teclado después de copiar los datos.

  1. Copie los datos con Ctrl+C
    Seleccione el rango y presione Ctrl+C.
  2. Seleccione la celda de destino
    Haga clic en la celda donde deben comenzar los datos transpuestos.
  3. Presione Alt+E, luego S, luego E
    Esta secuencia de teclas abre el cuadro de diálogo Pegado especial y marca la casilla Transponer. Presione Entrar para confirmar.

ADVERTISEMENT

Errores comunes y limitaciones

La opción Transponer está atenuada

Si la casilla Transponer no está disponible, es probable que no haya copiado datos primero. La función requiere que haya datos en el portapapeles. Seleccione el rango de origen y presione Ctrl+C de nuevo. Además, asegúrese de no intentar pegar en una celda combinada, ya que esto puede deshabilitar la opción.

Los datos no se actualizan automáticamente

Pegado especial Transponer crea una copia estática. Si cambia un número en el origen original, la copia transpuesta no cambiará. Para crear un rango transpuesto vinculado que se actualice, debe usar la función TRANSPOSE en lugar de Pegado especial.

Las referencias de fórmulas se rompen después de transponer

Si los datos originales contienen fórmulas con referencias de celda, esas referencias seguirán apuntando a las ubicaciones de celda originales después de transponer. No se ajustarán para referirse a las nuevas posiciones transpuestas. Es posible que deba editar las fórmulas del rango pegado manualmente.

Pegado especial Transponer vs. función TRANSPOSE

Elemento Pegado especial Transponer Función TRANSPOSE
Tipo de resultado Valores estáticos Matriz dinámica
Se actualiza con el origen No
Facilidad de uso Copia y pega simple Requiere entrada de fórmula de matriz
Ideal para Reorganización de datos única Crear una vista transpuesta vinculada y activa
Versión de Excel requerida Todas las versiones Excel 365 y Excel 2021 para matrices dinámicas

Ahora puede reorganizar rápidamente tablas y listas invirtiendo filas y columnas. Use el atajo de teclado Alt+E+S+E para transponer datos sin tocar el mouse. Para obtener una solución dinámica que se actualice automáticamente, explore la función TRANSPOSE escribiendo =TRANSPOSE( en la barra de fórmulas.

ADVERTISEMENT