Задание № 14 · ОГЭ

Сортировка данных в таблице

Упорядочивание строк по значениям одного или нескольких полей
2 мин чтенияСложность: Обновлено 29 сентября 2026

Сортировка данных в таблице — это упорядочивание строк по значениям выбранного поля или нескольких полей. Она помогает быстро расположить записи, например, по фамилии, дате, возрастанию цены или убыванию количества.

Сортировка данных в таблице
Операция, при которой строки таблицы переставляются в порядке, заданном значениями одного или нескольких полей. Для каждого поля выбирают направление сортировки: по возрастанию или по убыванию.

Перед сортировкой важно выделить всю таблицу, а не отдельный столбец. Иначе значения одного поля могут переместиться отдельно от связанных с ними данных в строке. Заголовки столбцов обычно не включают в сортируемый диапазон или отмечают как строку заголовков.

При сортировке по возрастанию числа располагаются от меньшего к большему, даты — от более ранних к более поздним, а текст обычно — в алфавитном порядке. При сортировке по убыванию порядок обратный. Регистр букв и правила сравнения текста зависят от программы.

Если выбрано несколько полей, они задают последовательные ключи сортировки. Сначала сравниваются значения первого поля. Если они равны, сравниваются значения второго поля, затем третьего. Например, список учеников можно сначала упорядочить по классу, а внутри каждого класса — по фамилии.

№
Пример

В таблице есть поля «Фамилия», «Класс» и «Баллы». Сортировка по полю «Баллы» по убыванию расположит в начале учеников с наибольшими результатами. Если дополнительно выбрать «Фамилия» по возрастанию, одинаковые результаты внутри группы будут упорядочены по алфавиту.

!
Не путайте с фильтрацией

Фильтрация данных в таблице скрывает строки, которые не удовлетворяют условию, но не меняет порядок оставшихся строк. Сортировка изменяет порядок строк, обычно не удаляя и не скрывая записи.

Проверьте себя

Как расположить записи сначала по возрастанию года, а записи с одинаковым годом — по убыванию цены?

Сортировка применяется и в обработке табличных данных, и в базах данных. В запросах к базе данных порядок часто задают для одного или нескольких полей с помощью специальной команды сортировки.

Главное за минуту

Главное

  • Сортировка переставляет строки по значениям выбранных полей.
  • Для каждого поля задают направление: возрастание или убывание.
  • При сортировке по нескольким полям последующее поле используется, если значения предыдущего совпадают.