Cómo utilizar la función ORDENAR para ordenar datos en Excel

Cómo utilizar la función ORDENAR para ordenar datos en Excel

Excel es la herramienta definitiva para interactuar y presentar datos. Cuanto más fáciles sean de leer los datos, más fácil será de entenderlos. Una forma de hacer que las matrices y tablas sean más fáciles de leer en Excel es ordenarlas. Excel tiene muchas funciones que puede utilizar para este propósito, incluida la función ORDENAR.

La función ORDENAR deja la tabla original intacta y en su lugar crea una copia ordenada en la hoja de cálculo. Lea el siguiente artículo para aprender qué es la función ORDENAR y cómo puede usarla en Excel.

¿Qué es la función ORDENAR?

ORDENAR es una función principal de Excel que toma una matriz y luego la ordena según los parámetros que ingresó. La función ORDENAR puede ordenar columnas y filas, y usted puede especificar por qué columnas o filas la función ordenará su matriz. La sintaxis de la función ORDENAR es la siguiente:

=SORT (array, [sort_index], [sort_order], [by_col])
  • matriz: la matriz que desea ordenar usando esta función.
  • sort_index: La fila o columna que la función tomará como base de clasificación. Este será un número único calculado desde el punto inicial de la matriz.
  • sort_order: esto determinará si la matriz debe ordenarse en orden ascendente o descendente. 1 asciende, -1 desciende.
  • by_col: indica la columna o fila que debe ordenarse. El valor TR U E alineará las columnas, utilizadas en matrices horizontales. El valor FALSO alineará las filas, utilizadas en matrices verticales.

El único parámetro requerido aquí es la propia matriz. Todos los demás parámetros son opcionales y la función ORDENAR sólo puede funcionar con matrices. De forma predeterminada, la función asumirá que sort_index es 1 , sort_order es 1 y by_col es FALSE.

Si eres un amante de las macros, también puedes usar macros de Excel para ordenar datos, en lugar de funciones.

Cómo utilizar la función ORDENAR en Excel

Cómo utilizar la función ORDENAR para ordenar datos en Excel

Función ORDENAR en Excel

En esta hoja de cálculo de muestra, tenemos la cantidad total de puntos que cada jugador acumula en un juego. Esta hoja de cálculo contiene dos tablas, una vertical y otra horizontal, que incluyen los nombres de los jugadores y sus puntuaciones.

El objetivo es ordenar las tablas según las puntuaciones en orden descendente. El jugador con mayor puntuación estará en la parte superior de la tabla dispuesta.

Ordenar filas con la función SORT

Cómo utilizar la función ORDENAR para ordenar datos en Excel

Ordenar por fila en Excel

Primero, organiza la mesa verticalmente. Antes de comenzar, tenga una idea aproximada de cómo desea que esté dispuesto el tablero. El objetivo es ordenar la tabla ( A2:B11 ) según los puntos (segunda columna desde la izquierda). Esta tabla se ordenará en orden descendente y las filas se ordenarán secuencialmente.

Ahora puedes ordenar la tabla:

1. Seleccione la celda donde desea colocar la nueva tabla ordenada. Esa sería la celda D2 en este ejemplo.

2. En la barra de fórmulas, ingrese la siguiente fórmula:

=SORT(A2:B11, 2, -1, FALSE)

Esta fórmula llama a la función ORDENAR y le indica que ordene la matriz en A2:B11. Luego, indíquele que ordene la matriz según la segunda columna ( 2 ) y que los ordene en orden descendente ( -1 ). Finalmente, la fórmula indica a SORT que ordene las filas, porque el parámetro by_col está establecido en FALSO.

3. Presione Entrar. ¡Excel ahora creará una copia ordenada de la tabla!

Ordenar columnas con la función SORT

Cómo utilizar la función ORDENAR para ordenar datos en Excel

Ordenar por columna en Excel

La segunda parte de esta tarea es colocar el tablero horizontalmente. El objetivo es ordenar la segunda tabla ( H1:Q2 ) según las puntuaciones (segunda fila desde arriba) y ordenarlas en orden ascendente.

1. Seleccione la celda donde desea mostrar la tabla ordenada. Esta será la celda H6 en este ejemplo.

2. Ingrese la siguiente fórmula en la barra de fórmulas:

=SORT(H1:Q2, 2, 1, TRUE)

Esta fórmula llama a la función ORDENAR para ordenar la matriz en H1:Q2. El array está ordenado por los valores de la segunda fila ( 2 ) y con orden ascendente ( 1 ). Como la matriz es horizontal, las columnas están ordenadas. Por lo tanto, by_col se establece en VERDADERO.

3. Presione Entrar. Excel ahora organizará la tabla horizontalmente.

Si desea ordenar una tabla por fecha sin crear una nueva copia, puede utilizar la herramienta Ordenar y filtrar en Excel . De esta manera no necesitarás utilizar ninguna función y los cambios se aplicarán a la tabla original.

Existen muchos métodos para organizar hojas de cálculo y uno de ellos es ordenar matrices usando la función ORDENAR. La función ORDENAR deja la matriz original sin cambios y en su lugar crea una copia ordenada de la matriz.

Ahora que sabe cómo utilizar la función ORDENAR para ordenar sus matrices, llévela al siguiente nivel aprendiendo cómo organizar sus hojas de cálculo en Excel.


Juega rompecabezas en Excel

Juega rompecabezas en Excel

MehmetSalihKoten, un usuario de Reddit, ha creado una versión completamente funcional de Tetris en Microsoft Excel.

Cómo utilizar la función Convertir en Excel

Cómo utilizar la función Convertir en Excel

Para convertir unidades de medida en Excel, usaremos la función Convertir.

Cómo utilizar la función BUSCARH en Excel

Cómo utilizar la función BUSCARH en Excel

¿Qué es la función BUSCARH? ¿Cómo utilizar la función BUSCARH en Excel? ¡Descubrámoslo con LuckyTemplates!

Función SIFERROR en Excel, fórmula y uso

Función SIFERROR en Excel, fórmula y uso

La función SIERROR en Excel se usa con bastante frecuencia. Para utilizarlo bien, es necesario comprender la fórmula IFERROR de Microsoft Excel.

Cómo utilizar la función VALOR en Excel

Cómo utilizar la función VALOR en Excel

¿Qué es la función VALOR en Excel? ¿Qué es la fórmula de Valor en Excel? ¡Descubrámoslo con LuckyTemplates.com!

Función EOMES de Excel, cómo usar la función EOMES

Función EOMES de Excel, cómo usar la función EOMES

La función EOMES en Excel se utiliza para mostrar el último día de un mes determinado, con una implementación muy sencilla. Luego obtendrá el último día de un mes específico según los datos que ingresamos.

Cómo utilizar el bucle do- while en Excel VBA

Cómo utilizar el bucle do- while en Excel VBA

¿Quiere automatizar tareas repetitivas en Excel VBA? Entonces, aprendamos a usar un bucle Do-While para implementar una serie de acciones que se repiten hasta que se cumple una condición.

Excel 2016 - Lección 6: Cambiar el tamaño de columnas, filas y celdas en Excel

Excel 2016 - Lección 6: Cambiar el tamaño de columnas, filas y celdas en Excel

Es posible que el ancho de columna y el alto de fila predeterminados en Excel no coincidan con los datos que ingresa. El siguiente artículo le muestra algunas formas de cambiar el tamaño de columnas, filas y celdas en Excel 2016. ¡Consúltelo!

Excel 2016 - Lección 5: Conceptos básicos de celdas y rangos

Excel 2016 - Lección 5: Conceptos básicos de celdas y rangos

Siempre que trabaje con Excel, deberá ingresar información (o contenido) en las celdas. ¡Aprendamos con LuckyTemplates los conceptos básicos de celdas y rangos en Excel 2016!

Cómo utilizar la función BUSCAR XL en Excel

Cómo utilizar la función BUSCAR XL en Excel

¿Qué es la función Xlookup en Excel? ¿Cómo utilizar Xlookup en Excel? ¡Descubrámoslo con LuckyTemplates.com!