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.
- En B2, escribe una fórmula INDEX y SORT que devuelva el tercer valor de A2:A4 ordenado de forma ascendente.
- B2 debe mostrar el tercer valor de A2:A4 ordenado de forma ascendente.
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.