• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Tutorial Excel

Aprende Excel

Suscríbete a mi canal de Youtube

  • Inicio
  • Básico
  • Intermedio
  • Avanzado
  • Macros
  • Trucos
  • Curiosidades
  • Ejercicios

Función TRANSPONER en Excel

La función TRANSPONER en Excel convierte un rango de celdas vertical en un rango horizontal o viceversa.

La función TRANSPONER debe especificarse como una fórmula de matriz en un rango que tenga el mismo número de filas y columnas, respectivamente, que el intervalo de origen.

Sintaxis de la Función TRANSPONER

TRANSPONER(matriz)

  • matriz (obligatorio): Rango de celdas en una hoja de cálculo o una matriz de valores que se desea transponer.

Ejemplo de la función TRANSPONER

Para utilizar la función TRANSPONER comenzamos seleccionando el rango de celdas original que queremos transponer.

En nuestro ejemplo es una matriz de 2 x 6 (2 columnas y 6 filas).

A continuación debemos seleccionar el rango destino que deberá ser del tamaño inverso que el rango origen. Es decir, si mi rango origen es de 2 columnas por 6 filas (2×6), el rango destino que debo seleccionar será de 6 columnas por 2 filas (6×2).

Una vez seleccionado el rango destino introducimos la función TRANSPONER utilizando el rango origen como argumento de la función de la forma que se observa en la siguiente imagen.

Al terminar de introducir la fórmula no debemos pulsar la tecla Enter como normalmente lo haríamos. Debemos pulsasar la combinación de teclas Ctrl + Mayús + Entrar, al tratarse de una fórmula matricial.

En la barra de fórmula vemos que nos ha colocado las llaves { } que son las que utilizan las fórmulas matriciales.

Al haber utilizado la función TRANSPONER, cualquier cambio realizado en la matriz origen se verá reflejado en la matriz transpuesta.

Diferencia entre función TRANSPONER y copiar con opción «Transponer»

Una opción relacionada más conocida es la que pegar un rango de celdas con la opción de Pegado Especial «Transponer».

Ya la analizamos a fondo en un artículo dedicado a la forma de transponer utilizando la opción de Pegado especial.

Con ello conseguiremos copiar los datos, intercambiando la información de filas a columnas o viceversa. Pero ambas matrices no se encuentran referenciadas, es decir, si hacemos un cambio en la primera matriz, no se producirá el cambio en la segunda.

Si deseamos que ambas matrices permanezcan referenciadas entre ellas, debemos transponerlas utilizando la función TRANSPONER.

Por tanto, en lugar de utilizar la opción de pegado especial para transponer nuestra matriz, debemos utilizar la función TRANSPONER para tener una matriz transpuesta referenciada a la matriz original.


Video explicativo:

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

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

Barra lateral principal

Buscar

Entradas y Páginas Populares

  • Rellenar celdas vacías con ceros (sin y con macros)
    Rellenar celdas vacías con ceros (sin y con macros)
  • La evolución de las hojas de cálculo
    La evolución de las hojas de cálculo
  • Asociar imágenes a celdas en Excel
    Asociar imágenes a celdas en Excel
  • Traducción de funciones de Excel: Inglés - Español; Español - Inglés
    Traducción de funciones de Excel: Inglés - Español; Español - Inglés
  • La función VERDADERO y FALSO
    La función VERDADERO y FALSO

Síguenos

  • Facebook
  • Instagram
  • YouTube
  • TikTok
Para aprovechar al máximo el potencial de Excel. Desde un nivel básico hasta un nivel experto.

Ir al blog

Mi canal de Youtube

Contacto

No te pierdas las novedades

100% libre de spam.

Sobre mí                            Aviso legal                            Política de privacidad y cookies