Поиск
Упорядочить список
Определение
Вернуть третье значение списка, отсортированного по возрастанию, — значит обернуть SORT внутри INDEX.
Синтаксис
=SORT(array, sort_index, sort_order)
Аргументы
| Аргумент | Значение |
|---|---|
array |
Список чисел для сортировки. |
sort_index |
1 сортирует по первому (и здесь единственному) столбцу. |
sort_order |
-1 ставит наибольшее значение первым. 1 ставит наименьшее значение первым. |
Пример
Список взвешивания хранит нагрузки в A2:A4. Наибольшая нагрузка должна стоять сверху.
| A: Нагрузка |
|---|
| 5 |
| 12 |
| 3 |
Формула: =SORT(A2:A4,1,-1)
Результат: 12. Отсортированный от большего к меньшему список начинается с 12, затем 5, затем 3.
Практика
В ячейках A2:A4 записаны 4, 1 и 7. В B2 напишите формулу, которая возвращает третье значение этих чисел после сортировки по возрастанию.
- В B2 напишите формулу INDEX и SORT, которая возвращает третье значение A2:A4, отсортированного по возрастанию.
- B2 должна показать третье значение A2:A4, отсортированного по возрастанию.
Связанные функции
SORT — это функция, которая по умолчанию упорядочивает этот список по возрастанию.
Частая ошибка
Вернуть первое отсортированное значение, как в =INDEX(SORT(A2:A4),1): по возрастанию список начинается с 1 вместо 7.