Cómo Transponer Rangos de Celdas en Excel 2013

  1. Software
  2. Oficina de Microsoft
  3. Excel
  4. Cómo Transponer Rangos de Celdas en Excel 2013

Libro Relacionado

Por Greg Harvey

La función TRANSPOSE en Excel 2013 le permite cambiar la orientación de un rango de celdas (o de un array). Puede utilizar esta función para transponer un rango de celdas verticales donde los datos bajan por las filas de las columnas adyacentes a una donde los datos se ejecutan a través de las columnas de las filas adyacentes y viceversa.

Para utilizar con éxito la función TRANSPOSE, no sólo debe seleccionar un rango que tenga un número opuesto de columnas y filas, sino que también debe introducirlo como una fórmula de array.

Por ejemplo, si está utilizando la función TRANSPOSE para transponer un rango de celdas 2 x 5 (es decir, un rango que ocupa dos filas adyacentes y cinco columnas adyacentes), debe seleccionar un rango de celdas 5 x 2 en blanco (es decir, un rango que ocupa cinco filas adyacentes y dos columnas adyacentes) en la hoja de trabajo antes de utilizar el botón Insertar función para insertar la función TRANSPOSE en la primera celda.

Luego, después de seleccionar el rango de celdas 2 x 5 que contiene los datos que desea transponer en el cuadro de texto Array del cuadro de diálogo Argumentos de función, debe presionar Ctrl+Mayús+Enter para cerrar este cuadro de diálogo e introducir la función TRANSPOSE en todo el rango de celdas seleccionado como una fórmula de array (encerrada entre llaves).

Suponga que desea transponer los datos ingresados en el rango de celdas A10:C11 (un arreglo de 2 x 3) al rango de celdas en blanco E10:F12 (un arreglo de 3 x 2) de la hoja de trabajo. Cuando presiona Ctrl+Mayús+Intro para completar la fórmula del array, después de seleccionar el rango de celdas A10:C11 como argumento del array, Excel pone la siguiente fórmula del array en cada celda del rango:

SUBTÍTULOS POR ARGENTEAM

El rango de celdas B2:C4 contiene una matriz de 3 x 2 en el rango de celdas B2:C4 a una matriz de 2 x 3 en el rango B6:D7; siga estos pasos:

  1. Seleccionar el rango de celdas en blanco B6:D7 en la hoja de trabajo.
  2. Excel inserta =TRANSPOSE() en la barra de fórmulas y abre el cuadro de diálogo Argumentos de función donde se selecciona el cuadro de texto Argumentos de función.
  3. Arrastrar a través del rango de celdas B2:C4 en la hoja de trabajo de modo que el cuadro de texto del argumento Array contenga B2:C4 y la fórmula en la barra Fórmula ahora diga =TRANSPOSE(B2:C4).
  4. Presione Ctrl+Mayús+Enter para cerrar el cuadro de diálogo Insertar Argumentos (no haga clic en OK) e insertar la fórmula TRANSPOSE array en el rango de celdas B6:D7 como se muestra.

Al hacer clic en el botón Aceptar de la ventana de diálogo Argumentos de función, se inserta la función TRANSPOSICIÓN en la celda activa de la selección de celdas actual. Haciendo esto devuelve el valor de error #VALUE! a la celda. Debe recordar presionar Ctrl+Mayús+Enter para cerrar la caja de diálogo y poner la fórmula en todo el rango de celdas.

Si todo lo que quiere hacer es transponer los encabezados de filas y columnas o una simple tabla de datos, no tiene que pasar por la rutina de crear una fórmula de array usando la función TRANSPOSE. Simplemente copie el rango de celdas a transponer con el botón de comando Copiar en la ficha Inicio de la Cinta.

Posicione el cursor de la celda en la primera celda vacía donde se va a pegar el rango transpuesto antes de hacer clic en la opción Transponer en el menú desplegable del botón Pegar.

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*