Búsqueda

Poner una lista en orden

Definición

Devolver el tercer valor de una lista ordenada de forma ascendente significa envolver SORT en INDEX.

Sintaxis

=SORT(array, sort_index, sort_order)

Argumentos

Argumento Significado
array La lista de números que se ordena.
sort_index 1 ordena por la primera (y aquí única) columna.
sort_order -1 pone el valor más grande primero. 1 pone el valor más pequeño primero.

Ejemplo resuelto

Una lista de pesaje guarda cargas en A2:A4. La carga más grande debe quedar arriba.

A: Carga
5
12
3

Fórmula: =SORT(A2:A4,1,-1)

Resultado: 12. Ordenada de mayor a menor, la lista empieza por 12, luego 5 y luego 3.

Práctica

Las celdas A2:A4 contienen 4, 1 y 7. En B2, escribe una fórmula que devuelva el tercer valor de esos números después de ordenarlos de forma ascendente.

  1. En B2, escribe una fórmula INDEX y SORT que devuelva el tercer valor de A2:A4 ordenado de forma ascendente.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

SORT es la función que ordena esa lista en orden ascendente de forma predeterminada.

Error común

Devolver el primer valor ordenado, como en =INDEX(SORT(A2:A4),1): el orden ascendente empieza por 1 en lugar de 7.

Funciones relacionadas

Estos enlaces son funciones relacionadas.