Cambiar datos de columna a fila en Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010Truco compatible con Excel 2007

En ocasiones deseamos cambiar datos de columna a fila en Excel o viceversa.

La transposición de datos (transponer), consiste en que valores ordenados verticalmente pasen a estarlo en forma horizontal o al contario.

Podemos transponer mediante dos métodos:

  • PEGADO ESPECIAL.

  1. Seleccionar el rango de la columna o fila a transponer, en nuestro caso el rango A1:A5.

  2. COPIAR EL RANGO. Ir a Cinta de Opciones / Pestaña: Inicio / Grupo: Portapapeles / Copiar. Copiamos el rango de los datos.

  3. Clic sobre la celda donde transponer los datos, en nuestro caso C3.

  4. PEGAR Y TRANSPONER. Ir a Cinta de Opciones / Pestaña: Inicio / Grupo: Portapapeles / Pegar / Pegado especial. Mostrará el cuadro de diálogo de pegado especial.

  5. Activar la casilla: Transponer.

Cambiar datos de columna a fila en Excel: Rango A1:A5, truncado a C3:G3.

Los datos en columna se pegaran en el rango C3:G3 (fila).

  • FUNCIÓN TRANSPONER.

La función TRANSPONER, devuelve la traspuesta de una matriz.

  1. Seleccionar el rango C5:G5, donde transponer los datos.

  2. Escribir:

    =TRANSPONER(A1:A5)
  3. Pulsar la tecla F2, para editar la fórmula / Pulsar la tecla Control y mantenerla pulsada / Pulsar la tecla Mayús. y mantener las 2 teclas pulsadas / Pulsar la tecla Enter. Insertará la fórmula entre llaves como matricial {=TRANSPONER(A1:A5)}.

  • FUNCIÓN DESREF.

La función DESREF, devuelve un desplazamiento de referencia a partir de una referencia determinada.

  1. Clic sobre la celda C7, donde transponer los datos.

  2. Escribir:

    =DESREF($A$1;COLUMNA(C5)-COLUMNA($C$5);0)
  3. Copiar la celda C7 / Pegar en el rango D7:G7, como fórmula.

  • FUNCIÓN INDIRECTO.

La función INDIRECTO, devuelve una referencia indicada por un valor de texto.

  1. Clic sobre la celda C9, donde transponer los datos.

  2. Escribir:

    =INDIRECTO("F"&COLUMNA()-2&"C1";FALSO)
  3. Copiar la celda C9 / Pegar en el rango D9:G9, como fórmula.

Disponiendo de diferentes métodos para cambiar datos de columna a fila en Excel o transponer los datos.

Nivel de dificultad: Avanzado Excel Avanzado

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *