← К списку тем

Информатика · 9 класс · Информатика ФГОС · урок 26 · только теория

Сортировка и фильтрация данных в выделенном диапазоне

Тема о том, как упорядочивать и отбирать данные в электронных таблицах (например, в Excel или LibreOffice Calc). Мы разберёмся, как работает сортировка по одному и нескольким полям, а также как фильтры помогают быстро находить нужные записи в больших списках.

Чему учимся понимать

Научиться понимать, как устроены сортировка и фильтрация данных в выделенном диапазоне, и осознанно применять эти инструменты для работы с таблицами.

Зачем это нужно

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

Опорные понятия

Сортировка данныхФильтрация данныхВыделенный диапазонПоле (столбец) таблицыЗапись (строка) таблицыКлюч сортировкиУсловие фильтраАвтофильтрРасширенный фильтрПорядок сортировки (по возрастанию, по убыванию)

Главные тезисы

  • Сортировка изменяет порядок строк в таблице, но не изменяет сами данные.
  • При сортировке важно выделять весь диапазон данных, чтобы строки не «разъехались».
  • Фильтрация скрывает строки, не соответствующие условию, но не удаляет их.
  • Сортировка может быть по одному или нескольким полям (столбцам).
  • Фильтры позволяют комбинировать несколько условий (например, «цена > 100 И количество < 50»).
  • Автофильтр — это быстрый способ отфильтровать данные по значениям одного столбца.
  • Расширенный фильтр позволяет задавать сложные условия и копировать результат в другое место.
  • После фильтрации можно выполнять вычисления только над видимыми строками.

Определения

Сортировка
Упорядочивание строк таблицы по значениям одного или нескольких столбцов (например, по алфавиту или по возрастанию чисел).
Фильтрация
Отбор строк, которые удовлетворяют заданному условию; остальные строки временно скрываются.
Выделенный диапазон
Прямоугольная область ячеек, которую вы выбрали для выполнения операции (например, A1:D100).
Поле (столбец) таблицы
Вертикальный столбец, который содержит однотипные данные (например, «Фамилия», «Оценка»).
Запись (строка) таблицы
Горизонтальная строка, которая содержит данные об одном объекте (например, об одном ученике).
Ключ сортировки
Столбец, по которому выполняется сортировка (например, сортировка по столбцу «Возраст»).
Условие фильтра
Правило, которому должны соответствовать данные, чтобы строка осталась видимой (например, «Оценка > 4»).
Автофильтр
Встроенный инструмент табличного процессора, который добавляет кнопки со стрелками в заголовки столбцов для быстрой фильтрации.

Ключевые факты и правила

  • Сортировка по возрастанию для чисел — от меньшего к большему; для текста — по алфавиту (А-Я).
  • Сортировка по убыванию — обратный порядок (от большего к меньшему, Я-А).
  • При сортировке по нескольким полям сначала применяется первый ключ, затем второй (например, сначала по классу, потом по фамилии).
  • Фильтр не удаляет данные: скрытые строки можно вернуть, отключив фильтр.
  • Автофильтр позволяет фильтровать по значению, по цвету или по условию (например, «больше», «меньше»).
  • Расширенный фильтр требует задания диапазона условий отдельно от таблицы.
  • В Excel и LibreOffice Calc сортировка и фильтрация доступны через меню «Данные» или панель инструментов.
  • При сортировке нужно выделять всю таблицу, включая заголовки, чтобы не потерять связь между строками.

Теория

Шаг 1. Понять структуру таблицы: выделите диапазон, который включает все данные и заголовки столбцов.

Шаг 2. Для сортировки выберите столбец (ключ) и задайте порядок (по возрастанию или убыванию). Если нужно, добавьте второй и третий ключи.

Шаг 3. Для фильтрации включите автофильтр (обычно через меню «Данные» → «Фильтр»). Появятся стрелки в заголовках.

Шаг 4. Нажмите на стрелку нужного столбца и выберите условие фильтра (например, «Числовые фильтры» → «Больше»).

Шаг 5. Проверьте результат: видимые строки соответствуют условию, остальные скрыты. Чтобы вернуть все данные, отключите фильтр или выберите «Выделить все».

Примеры

  1. Пример 1случай

    Пример сортировки

    Пояснение

    • у вас есть список учеников с оценками за контрольную
    • Вы сортируете по столбцу «Оценка» по убыванию, чтобы увидеть, кто получил самые высокие баллы
  2. Пример 2случай

    Пример фильтрации

    Пояснение

    • в таблице с товарами интернет-магазина вы включаете фильтр по столбцу «Категория» и выбираете только «Электроника», чтобы скрыть остальные товары
  3. Пример 3случай

    Пример комбинированной сортировки

    Пояснение

    • в журнале успеваемости вы сортируете сначала по классу (по возрастанию), а затем по фамилии (по алфавиту), чтобы ученики одного класса шли подряд и в алфавитном порядке
  4. Пример 4случай

    Пример расширенного фильтра

    Пояснение

    • вы хотите отобрать учеников, у которых средний балл выше 4,5 И посещаемость больше 90%
    • Задаёте два условия в отдельных столбцах и применяете расширенный фильтр

Интересно знать

  • Сортировка — одна из самых древних задач программирования: первые алгоритмы сортировки появились ещё в 1950-х годах, а сейчас существуют десятки разных способов (пузырьковая, быстрая, пирамидальная и др.).
  • В электронных таблицах сортировка по алфавиту зависит от языка: в русской версии буква «Ё» обычно идёт после «Е», а в некоторых программах — после «Я».
  • Фильтрация данных лежит в основе работы поисковых систем: когда вы вводите запрос, поисковик «фильтрует» миллионы страниц по ключевым словам.

Связанные темы

  • Обработка информации в электронных таблицах
  • Формулы и функции в электронных таблицах
  • Диаграммы и визуализация данных