Cómo transponer datos de filas a columnas en MS Excel

Todos tenemos diferentes perspectivas sobre los datos. Algunas personas, por ejemplo, diseñan hojas de cálculo de Excel con los campos principales dispuestos horizontalmente

A otros les gustan los datos en columnas invertidas verticalmente. Esta configuración a veces puede conducir a una situación en la que necesita transponer datos de Excel. Microsoft debe haber anticipado este problema porque proporciona muchas técnicas en Excel para convertir filas y columnas.

El problema del diseño

Recientemente me dieron una gran hoja de cálculo de Microsoft Excel que contenía información de evaluación de proveedores. La información fue útil, pero no pude usar herramientas como el filtro automático debido a la forma en que se organizaron los datos. También tendría problemas si necesitara importar la información a una base de datos.

En cambio, quiero que los nombres de la empresa se muestren verticalmente en la columna A y los atributos de datos se muestren horizontalmente en la fila 1. Esto me facilitaría el análisis. Por ejemplo, no puedo filtrar fácilmente por proveedores de California.

¿Qué es la función de transposición de Excel?

En términos simples, la función de transposición cambia la orientación de las columnas (rango vertical) y las filas (rango horizontal) . Mis filas de datos originales se convertirían en columnas y mis columnas se convertirían en filas. Entonces esto soluciona mi problema de diseño anterior sin tener que volver a escribir mis datos originales.

La función de transposición es bastante versátil. Por ejemplo, puede usar la función en fórmulas de Excel o con opciones de pegado. Sin embargo, existen algunas diferencias según el método que utilice.

Convierta columnas y filas usando Pegar y Transponer

Los pasos a continuación se realizaron con Microsoft Office 365, pero las versiones recientes de Microsoft Excel funcionarán.

  • Abre la hoja de cálculo que necesitas cambiar. También puede descargar la hoja de muestra al final de este tutorial.
  • Haga clic en la primera celda de su rango de datos, como A1 .
  • Shift + clic en la última celda del rango. Su conjunto de datos debe sobresalir.
  • En la pestaña Casa , seleccione Copiar o escriba Ctrl + c.
  • Seleccione la nueva celda donde le gustaría copiar sus datos transpuestos.
  • Haga clic derecho en esa celda y seleccione el ícono Transponer debajo de Pegar .

Ahora debería ver sus datos con las columnas y filas cambiadas. Puede cambiar el tamaño de sus columnas para satisfacer sus necesidades.

Estos dos conjuntos de datos son independientes. . Puede eliminar celdas del conjunto superior y no afectará al conjunto transpuesto.

El uso de este método mantiene el formato original. Por ejemplo, si agrego un fondo amarillo a mis celdas originales B1:G1, se aplicaría el mismo color de fondo. Lo mismo es cierto si usé texto rojo en la celda E:5.

Usar la función de transposición en una fórmula

Como mencioné, Excel tiene varias formas de cambiar columnas a filas o viceversa. Esta segunda forma usa una fórmula y una matriz. El resultado es el mismo excepto que sus datos originales y los nuevos datos transpuestos están vinculados. Como resultado, puede perder parte de su formato original. Por ejemplo, se encontraron estilos y colores de texto, pero no colores de relleno de celdas.

  • Abre tu hoja de Excel.
  • Haz clic en una celda vacía donde quieras tus datos convertidos. Estoy usando A7.
  • Escribe = transponer .
  • Termina la fórmula agregando un ( y resaltando el rango de celdas que queremos intercambiar.
  • Escriba ) para cerrar el rango.
  • Presione Entrar.

Diferencias en la transposición

Si bien estos dos métodos producen resultados similares, existen diferencias. En el primer método de pegado, cualquier acción que realice en una celda es independiente de la versión transpuesta. Podría eliminar los valores originales y no pasaría nada con las columnas que cambié.

A diferencia, la versión de la fórmula Transpose está vinculada a los datos originales. Entonces, por ejemplo, si cambio el valor en B2 de 1200 a 1500, el nuevo valor se actualizará automáticamente en B8. Sin embargo, lo contrario no es cierto. Si cambio cualquier celda transpuesta, el conjunto original no cambiará. En su lugar, obtendré un error #SPILL y mis datos transpuestos desaparecerán.

Transponer fórmula y celdas en blanco

Otra diferencia con respecto al uso de la fórmula de transposición es que convertirá las celdas en blanco en "0".

La solución para esta peculiaridad es usar una declaración IF en la fórmula que mantiene las celdas en blanco como espacios en blanco.

=TRANSPONER(SI(A1:G5=””,””,A1:G5))

Alternativamente, puede hacer una búsqueda y reemplazar ceros.

Ahora que le mostramos cómo transponer datos en Excel, intente jugar con la hoja de trabajo de práctica a continuación. Estarás intercambiando tus filas y columnas en Excel en poco tiempo.

Sin usted, esta web no existiria. Gracias por visitarme, espero que le haya gustado y vuelva. Gracias ☺️

Articulos tematica excel

Fecha actualizacion el 2022-02-11. Fecha publicacion el 2022-02-11. Categoria: excel Autor: Oscar olg Mapa del sitio Fuente: bollyinside