Skip to content

¿Cómo invertir el orden de los datos en Excel?

abril 18, 2022

Cadena inversa de Excel

Para invertir una lista (es decir, poner los elementos de una lista o columna en orden inverso) puedes utilizar una fórmula basada en las funciones INDEX, COUNTA y ROW. En el ejemplo mostrado, la fórmula en D5, copiada hacia abajo, es:

El resultado de esta expresión es un único número que comienza en 10 y termina en 1 a medida que la fórmula se copia hacia abajo. La primera fórmula devuelve el 10º elemento de la lista, la segunda fórmula devuelve el 9º elemento de la lista, y así sucesivamente:

Excel 365 admite fórmulas de matrices dinámicas, que pueden utilizarse para crear una fórmula más sencilla y eficiente. La función SORTBY puede realizar una “ordenación inversa” con ayuda de la función SEQUENCE. La fórmula en D5 debería ser:

Dentro de la función SEQUENCE, la función ROWS se utiliza dos veces para obtener un recuento de filas en el rango. El primer recuento se utiliza como el argumento de filas en la secuencia, el segundo recuento se utiliza para el argumento de inicio. El argumento paso se suministra como -1, de modo que el array devuelto por sequence comienza en 10 y cuenta hacia abajo hasta 1. El resultado se entrega a SORTBY como by_array1:

Excel cambia el orden de las filas

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

Con un poco de creatividad, puedes elaborar 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.

Pegar en Excel en orden inverso

Ocasionalmente te encontrarás con datos que están colocados en una tabla, y es posible que no puedas trabajar con la disposición de filas y columnas. Quizás tengas una columna o fila que necesites invertir por completo.

Si te gusta trabajar con los atajos de Excel, puedes realizar este truco con un solo clic. Este atajo puede realizar una ordenación rápida por la columna más a la izquierda; ya sea de menor a mayor o de mayor a menor.

Dado que Microsoft Excel no admite la ordenación de filas, tendrás que convertir primero la fila en una columna utilizando la transposición. Una vez que la fila se ha convertido en una columna, puedes utilizar el primer truco para invertir la columna.

Diagrama de Excel en orden inverso

Esto establece el patrón, y ya que Excel es lo suficientemente inteligente como para saber lo que queremos, podemos entonces utilizar el tirador de relleno en la esquina inferior derecha del cuadro delimitador alrededor de las celdas C2 y C3, para arrastrarlo hasta la celda C9, poblando así las filas restantes de la columna C.

Como queremos invertir el orden de nuestros datos, también necesitamos cambiar el campo Orden de Menor a Mayor a Mayor a Menor, de modo que el orden en la columna C resulte en 8 en la parte superior, hasta 1 en la parte inferior.

Mientras que el método anterior volteaba las columnas originales directamente, este método crea una nueva columna o columnas (dependiendo del número de columnas incluidas en nuestra ordenación), que contienen los datos volteados, dejando las columnas originales intactas.

La razón de esto es que utilizaremos el manejador de relleno para propagar nuestra fórmula a todas las celdas desde C2 a C9 en nuestra hoja, y queremos que la primera parte del rango se ajuste automáticamente para que coincida con el número de fila.

Como siempre, hay suficientes herramientas y funcionalidades integradas en Excel para lograr hasta la más desafiante de las tareas. Esperamos que este tutorial sobre Cómo voltear o invertir datos en Excel haya sido útil para terminar su tarea.

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