Saltar al contenido

Como pegar horizontal en excel

Como pegar horizontal en excel

Excel pegar fila como columna

Invertir datos en Excel parece una tarea trivial de un solo clic, pero sorprendentemente no existe tal opción incorporada. En situaciones en las que necesitas invertir el orden de los datos en una columna ordenada alfabéticamente o de menor a mayor, obviamente puedes utilizar la función Ordenar de Excel. Pero, ¿cómo invertir una columna con datos sin ordenar? O, ¿cómo se invierte el orden de los datos en una tabla horizontal en filas? Obtendrás todas las respuestas en un momento.

Con un poco de creatividad, puedes idear un puñado de formas diferentes de voltear una columna en Excel: utilizando funciones incorporadas, fórmulas, VBA o herramientas especiales. A continuación se detallan los pasos de cada método.

A veces (sobre todo cuando seleccionas toda la columna de números antes de ordenarla) Excel puede mostrar el cuadro de diálogo Aviso de ordenación. En este caso, marca la opción Expandir la selección y haz clic en el botón Ordenar.

El número de fila se calcula mediante la función FILAS. En su forma más simple, ROWS(array) devuelve el número de filas de la matriz. En nuestra fórmula, es el uso inteligente de las referencias relativas y absolutas lo que hace el truco de “voltear la columna”:

Excel pegar vertical a horizontal

Estoy tratando de pegar algunos datos financieros de un sitio web en Excel. Sin embargo, cada vez que los pego, incluso cuando resalto una celda numérica en la que deseo que los datos se muestren horizontalmente, procede a pegarlos verticalmente. Esta es una pregunta muy básica, pero soy nuevo en el uso de Excel y todavía estoy tratando de averiguar mucho de él.

He intentado utilizar la función de transposición en la configuración especial de pegar para ver si funciona, pero esa opción no está disponible al seleccionar la función especial de pegar. Las únicas opciones que se me dan son las siguientes:

la opción transponer está disponible en el modo manual para PegarEspecial. Cuando aparezca el cuadro pequeño con las opciones de Pegar especial, haga clic en las palabras “Pegar especial” en la parte inferior del cuadro y aparecerá un nuevo cuadro de opciones con la opción Transponer.

la opción transponer está disponible en el modo manual para PasteSpecial. Cuando aparezca el cuadro pequeño con las opciones de PasteSpecial, haga clic en las palabras ‘Paste Special’ en la parte inferior del cuadro y aparecerá un nuevo cuadro de opciones con la opción Transpose mostrada.

Excel de texto vertical

Utilizar este método para transponer los datos es super sencillo, pero tiene un inconveniente. Los datos transpuestos no son dinámicos. Si añades nueva información en las celdas situadas debajo de estos datos o alteras los datos existentes que acabas de transponer, los cambios no serán recogidos automáticamente por excel.

Con la Función Transponer, puedes rotar instantáneamente datos de filas a columnas. Requiere un argumento, array, que se refiere al conjunto de datos que quieres transponer. Vamos a aplicarla a los datos de muestra del ejemplo anterior.

En lugar de seleccionar una sola celda, resalte el área que contiene el número exacto de celdas del rango seleccionado. De este modo, la función de transposición asignará una celda a cada valor del conjunto de datos sin solapamientos ni errores.

Aunque la función de transposición es práctica, puede que no funcione bien para conjuntos de datos grandes, ya que contar un conjunto de datos grande lleva mucho tiempo. Ahí es donde entra en juego otra técnica para transponer datos de forma eficaz. Vamos a discutirlo aquí:

Simplemente copiando los datos y utilizando el método de la función Transponer funciona exactamente igual para transponer tanto los datos horizontales como los verticales. Sin embargo, el último método es un poco complicado cuando se implementa para datos verticales. Por lo tanto, utilice siempre los dos primeros métodos para transponer datos horizontales.

Excel arrastrar fórmula horizontalmente con referencia vertical

A veces necesitas cambiar o rotar celdas. Puede hacerlo copiando, pegando y usando la opción Transponer. Pero hacer eso crea datos duplicados. Si no quieres eso, puedes escribir una fórmula en su lugar utilizando la función TRANSPOSE. Por ejemplo, en la siguiente imagen la fórmula =TRANSPOSE(A1:B4) toma las celdas A1 a B4 y las ordena horizontalmente.

Primero selecciona algunas celdas en blanco. Pero asegúrate de seleccionar el mismo número de celdas que el conjunto original de celdas, pero en la otra dirección. Por ejemplo, aquí hay 8 celdas dispuestas verticalmente:

Ahora escriba el rango de las celdas que desea transponer. En este ejemplo, queremos transponer las celdas de A1 a B4. Así que la fórmula para este ejemplo sería: =TRANSPOSE(A1:B4) — ¡pero no pulses ENTER todavía! Deja de escribir y pasa al siguiente paso.

Ahora pulsa CTRL+MAYÚS+ENTRAR. ¿Por qué? Porque la función TRANSPOSE sólo se usa en fórmulas de matriz, y así es como se termina una fórmula de matriz. Una fórmula de matriz, en pocas palabras, es una fórmula que se aplica a más de una celda. Como seleccionaste más de una celda en el paso 1 (lo hiciste, ¿verdad?), la fórmula se aplicará a más de una celda. Este es el resultado después de pulsar CTRL+MAYÚS+ENTRAR:

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad